我正在使用Identity Server 3进行单点登录,而且我有3个客户端应用程序。一旦我登录任何客户端应用程序,这两个应用程序的其余部分将不会询问身份验证凭据。
它在登录时工作正常,但在登出时,当前客户端被注销,但这两个应用程序的其余部分不会自动重定向到Identity Server的登录页面。
请在这方面帮助我。
答案 0 :(得分:1)
由于您在评论中说您的客户端是JavaScript客户端,因此您可以使用IdentityServer背后的人员oidc-client-js库。它有一个事件userSignedOut
,当用户从其他客户端注销时,它将触发。