开发者

How can I sign someone out using forms authentication and wcf

I have an asp.net aspx page that I log the user in using forms authentication.

Later on I want to log the user out using a call to a wcf service that I created.

The wcf service will call formsauthentication.lo开发者_StackOverflow中文版gout...

I try this but it doesn't seem to work..


As Kirk comments this is not possible with standard forms authentication.

However, depending upon what you want to achieve and how much time you have available, you could try:

  • Set a very short timeout on the cookie
  • Recycle the application pool, deleting all session cookies, everyone gets logged out
  • Override the forms authentication provider, store info in database, where you can delete it
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜