我有一个问题,使用FormsAuthenticationFormsAuthentication注销问题
我访问一个网站,我的登录名和我的密码,使用FormsAuthentication系统登录化妆这种情况。之后,我从浏览器复制cookie。
我将cookie粘贴到其他浏览器中,然后单击F5,然后系统验证用户和访问权限,然后进行注销。
我回头第一个浏览器,点击F5和用户保留在系统中忽略了其他浏览器中的注销....
我该如何解决这个问题?
我有一个问题,使用FormsAuthenticationFormsAuthentication注销问题
我访问一个网站,我的登录名和我的密码,使用FormsAuthentication系统登录化妆这种情况。之后,我从浏览器复制cookie。
我将cookie粘贴到其他浏览器中,然后单击F5,然后系统验证用户和访问权限,然后进行注销。
我回头第一个浏览器,点击F5和用户保留在系统中忽略了其他浏览器中的注销....
我该如何解决这个问题?
每个浏览器都使用它的自己的cookie来检查用户状态。然后在一个浏览器中注销网站不会影响您在其他网站的状态。
所以剩下的唯一方法是避免同时登录不同浏览器的用户。
Only one concurrent login per user in Asp.net
http://teknohippy.net/2008/08/21/stopping-aspnet-concurrent-logins/
好吧,但有没有其他方式来解决问题?我正在阅读有关Anti-XSRF标记...有人知道这一点吗? – Mark
一个办法解决将是阻止并发用户数。顺便说一句,你怎么'粘贴在其他浏览器的cookie,然后单击F5'? – Kaf
您正在创建您的网站,或者您只访问其他网站? – sagar43
你有没有设置会话超时退出web.config? –