<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Keycloak on IDaaS Book</title><link>https://idaas.xlabs.club/categories/keycloak/</link><description>Recent content in Keycloak on IDaaS Book</description><generator>Hugo</generator><language>zh-CN</language><copyright>Copyright (c) 2020-2024 xlabs.club</copyright><atom:link href="https://idaas.xlabs.club/categories/keycloak/index.xml" rel="self" type="application/rss+xml"/><item><title>Keycloak + oauth2-proxy 保护内部应用：Ingress 与 ForwardAuth 配置清单</title><link>https://idaas.xlabs.club/blog/keycloak-oauth2-proxy-ingress-forwardauth/</link><pubDate>Sat, 04 Jul 2026 00:00:00 +0800</pubDate><guid>https://idaas.xlabs.club/blog/keycloak-oauth2-proxy-ingress-forwardauth/</guid><description>一份面向内部应用的 Keycloak + oauth2-proxy 网关层 SSO 配置清单，覆盖 NGINX Ingress、Traefik ForwardAuth、常见报错和回滚。</description></item><item><title>Keycloak + PgBouncer 排错：prepared statement does not exist 与通过环境变量配 JDBC URL 参数</title><link>https://idaas.xlabs.club/blog/keycloak-pgbouncer-prepared-statement/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0800</pubDate><guid>https://idaas.xlabs.club/blog/keycloak-pgbouncer-prepared-statement/</guid><description>Keycloak 挂在 PgBouncer 后面后事务提交失败、报 prepared statement does not exist 的排错记录，顺带说清楚怎么通过环境变量给任意组件的 JDBC URL 追加参数。</description></item></channel></rss>