使用WIF登录单点登录

时间:2012-11-17 13:41:43

标签: c# asp.net asp.net-mvc-3 single-sign-on wif

我已使用声明将我的应用程序与使用WIF的单点登录应用程序集成。

我的问题是我无法通过清除声明来退出系统。 假设我点击URL为: http:localhost / login.aspx 它仍然处于实时状态。

我已经使用了这两行代码,但仍未注销

FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie(); FederatedAuthentication.SessionAuthenticationModule.SignOut();

有关如何退出系统的任何建议吗?

2 个答案:

答案 0 :(得分:2)

尝试FederatedPassiveSignInStatus(应该在您的工具箱中)。将属性SignOutAction设置为FederatedSignOut,控件也会清除您的STS会话。

答案 1 :(得分:0)

在浏览器中找到你的开发工具,资源标签,Cookies,看看是什么让你登录。没有必要猜测。