我遇到了一个问题,即使在删除用户 cookie 后,他们仍然登录到我的 ASP.NET MVC 站点(IIS 6)。但是,这只发生在我的客户端机器上,我在 Win7 上的 IE 8 没有这个问题,并且正常的注销方法工作正常。似乎他们需要关闭浏览器才能让他们在单击注销后无法访问该站点(他们也在使用 IE 8)。知道这笔交易是什么吗?注意:它在客户端的 Firefox 中运行良好。
注销流程如下:
- 删除自定义 Web 应用程序“记住我的登录”cookie
- 重定向到联合服务器,该服务器将它们从 ADFS 中注销并删除 FS cookie
- 它们在联合服务器上的“注销完成”页面停止
...但是当他们再次浏览该应用程序时,他们会立即进入!