当我使用身份提供商 IDP 时使用 this.keycloak.logout() 时,它会重定向到确认页面。 我想直接重定向到登录页面并结束会话。 问题是,当我不确认时,它不会从 keyloak 仪表板中删除会话。
这是一个简单的解决方案。为了注销并直接重定向到您想要的页面,您可以提及重定向 URI,它将直接重定向您的页面。
public logout() {
this.keycloak.logout({
redirectUri: 'your/url/here',
});
}
我的重定向 URL 示例:
http://localhost:4200/home