当前位置:编程学习 > C#/ASP.NET >>

我的登录使用Form验证,但是无法在关闭浏览器就要验证失效

我的系统使用Form验证,想要关闭浏览器后就时效,不关浏览器一直到Session失效后,再失效,如何实现。

现在的情况是,我登录了一次后,就不用再登录了,直接可以使用需要Form验证的页面。

代码如下:

      <forms loginUrl="Main/LoginForm.aspx"
             path="/"
             name=".aaaa" cookieless="UseCookies" protection="All"
             enableCrossAppRedirects="false"/>
--------------------编程问答-------------------- 那你就不要用 cookie 直接用 session吧 
session 一般情况下 就是浏览器关闭 失效 
--------------------编程问答-------------------- 冒泡帮顶接分

FormsAuthentication.SetAuthCookie(username,false)
试试看 --------------------编程问答-------------------- ding  --------------------编程问答-------------------- 把登录成功的时候传入的(持久性)参数改为false --------------------编程问答-------------------- 参照MSDN
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,