IdentityServer4和.NET Core Identity客户端不会在安全标记更改时注销

时间:2018-07-23 07:21:19

标签: asp.net-core asp.net-identity identityserver4

我正在尝试为每个用户功能仅实现一个登录。基本上,当用户从其他浏览器或其他位置登录时,该用户(包括客户端)的旧会话将无效。在我的代码中,当安全标记通过_userManager.UpdateSecurityStampAsync(loggedinUser);调用自动更新时,服务器会将用户注销,但连接到该客户端的客户端不会注销。当我从服务器手动注销时,客户端注销没有问题。 (我已经从IdentityServer配置中设置了FrontChannelLogoutUri)。是否有解决方案(例如我应该重写哪些方法以实现自定义注销)或替代方案?

0 个答案:

没有答案