我遇到了同样的问题:
- 两个应用程序(Discourse 和另一个,暂称为 X)均通过 SAML 连接到 Keycloak。
- 在 Discourse 中注销后,用户在 X 中也被注销,无法进行任何操作。
- 在 X 中注销后,Keycloak 的会话已清除,但用户在 Discourse 中仍保持登录状态。
即使在 Discourse 中重新加载浏览器页面,也无法验证 SAML 认证是否已失效(即用户是否已注销)。
我期望用户在 Discourse 中也能被注销。
Discourse 是否会检查 Keycloak 上的 SAML 认证?
它会在何时进行检查?