IdentityServer4 - 在另一个客户端登录期间完全注销某个用户

问题描述 投票:0回答:1

在第二客户端(例如第二浏览器)上的登录操作期间,我需要在第一客户端上的IS和客户端(MVC5)应用程序上执行相同用户的注销。我试图按照这里描述的方式执行此操作:link

我不确定这篇文章是否描述了我在寻找什么。然而,似乎我正在使用更高的IS版本的IS并且有些事情已经改变 - 对我来说不起作用。

也许有人从IS的AccountController知道更简单的方法吗?

identityserver4 logout
1个回答
0
投票

如果您使用身份服务器和服务器端存储中保留的引用令牌组合作为身份服务器身份验证cookie(标准中间件支持此功能),那么您可以非常轻松地删除给定用户的所有身份验证票证和令牌。

在用户密码或其他安全相关设置更改并且您希望强制所有现有会话结束的情况下也很有用。

© www.soinside.com 2019 - 2024. All rights reserved.