Keycloak

IAM 前端跨域排错:Keycloak Web Origins 与 CORS 边界

客户端配了 Web Origins 还是 CORS 报错,或者机器客户端升级后突然 403?按 Keycloak 26.7.4 源码与官方升级说明拆解:哪些端点真的校验 Origin、`+` 和 `*` 展开成什么、26.6.3 起为什么连 client_credentials 都会被 Origin 头拒绝。

2026年9月20日  Keycloak7 minutes

Keycloak 管理员账号进不去:bootstrap-admin 恢复与 26.x 变量变更

给一个已经跑起来的 Keycloak 加 KC_BOOTSTRAP_ADMIN_PASSWORD 不会重置管理员密码——这些选项只在 master realm 不存在时才创建账号。恢复要用 kc.sh bootstrap-admin 命令:先停所有节点,db 选项与服务器保持一致,已优化构建加 --optimized;首次部署在反代后面点不出来创建入口,是 Welcome Page 的本机访问检查在起作用。

2026年9月23日  Keycloak3 minutes

Keycloak 身份代理登出验签:CVE-2026-18569 与 26.8 现状核对

把 OIDC IdP 的「Validate Signatures」关掉,会连带放过身份代理方向的登出令牌:26.8.0 及更早接受 alg=none 的伪造登出令牌(CVE-2026-18569)。修复 PR #52171 截至 2026-10-01 仍未合入,26.8.0 已发布但不包含该修复——升级不能替代加固,仍须补上公钥或 JWKS。

2026年9月25日  Keycloak, IAM5 minutes