调用 .logout() 时 Keycloak-js 会话未终止
我有一个问题,从我的角度应用程序 keycloak-js 调用 .logout() 后,keycloak 会话仍然处于活动状态。
有没有办法在调用注销时结束会话?
Keycloak-js v 7.0.1 Keycloak服务器:7.4.4
初始化Keycloak如下
this.keycloak.init({
onLoad: 'check-sso',
checkLoginIframe: false
}
然后注销
this.keycloak.logout({redirectUri: redirectUri});
I have an issue where the keycloak session is still active after calling .logout() from my angular application keycloak-js.
Is there a way to end the session when calling logout?
Keycloak-js v 7.0.1
Keycloak server: 7.4.4
Initializing Keycloak as below
this.keycloak.init({
onLoad: 'check-sso',
checkLoginIframe: false
}
Then logout
this.keycloak.logout({redirectUri: redirectUri});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用 OpenID Connect 客户端登录,则需要使用 id_token 调用注销端点来结束会话:
更多信息
You will need to invoke the logout endpoint with id_token to end the session in case you are using OpenID Connect client login:
More Info Here