我正在编写一个使用Windows身份基础的ASP.net应用程序。我的ASP.net应用程序使用基于声明的身份验证,通过被动重定向到安全令牌服务进行身份验证。这意味着当用户访问应用程序时,他们会自动重定向到安全令牌服务,从而获得一个安全令牌,该令牌可以将其身份识别给应用程序。
在ASP.net中,安全令牌是以cookie的形式存储的。
我想在我的应用程序中添加一个可以点击的东西,以删除 cookie 并将用户重定向到安全令牌服务以获取新令牌。简而言之,使注销和重新登录为另一个用户变得容易。我设法在代码中删除包含令牌的 cookie,但它仍然存在。
我怎样可以移除令牌让用户可以重新登录并且获取新的令牌?