我已使用声明将我的应用程序与使用WIF的单点登录应用程序集成。
我的问题是我无法通过清除声明来退出系统。 假设我点击URL为: http:localhost / login.aspx 它仍然处于实时状态。
我已经使用了这两行代码,但仍未注销
FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie(); FederatedAuthentication.SessionAuthenticationModule.SignOut();
有关如何退出系统的任何建议吗?
答案 0 :(得分:2)
尝试FederatedPassiveSignInStatus
(应该在您的工具箱中)。将属性SignOutAction
设置为FederatedSignOut
,控件也会清除您的STS会话。
答案 1 :(得分:0)
在浏览器中找到你的开发工具,资源标签,Cookies,看看是什么让你登录。没有必要猜测。