在Asp.net应用中,很多人会遇到Session过期设置有冲突。其中,可以有四处设置Session的过期时间: 一、全局网站(即服务器)级 IIS-网站-属性-Asp.net-编辑配置-状态管理-会话超时(分钟)-设置为120,即为2小时,即120分钟后如果当前用户没有操作,那么Session就会自动过期。 二、网站级 IIS-网站-具体网站(如DemoSite)-属性-Asp.net,此时有两个选项,一个是“编辑全局配置”,一个是“编辑配置”。 如果“编辑全局配置”,就和上个配置一样。 如果“编辑配置”,则只对当前网站生效。因为一个服务器可能有很多独立网站。 1、继续选择“状态管理”-会话超时(分钟)-设置为360,即360分钟。效果同上,只不过只对当前网站生效。 2、身份认证-Forms-Cooke超时,选择"12:00:00",即12个小时。可选项共有以下八项: 00:15:00 00:30:00 01:00:00 02:00:00 04:00:00 08:00:00 12:00:00 1:00:00:00 即最长24小时,最小15分钟。这是默认的配置。在应用中可以自由定制。 三、应用程序级 同网站管理,只不过作用域仅限当前应用程序。 四、页面级 在某页面中,设置Session.Timeout = 30;即可临时修改某页面的会话过期时间。 查看某个Session的过期时间,可以用 ? ? 其中,二和三的设置,体现在Web.config中即: ? ? ? 以上四处设置的优先级为页面级>应用程序级>网站级>服务器级。换句话说,如果页面设置为20分钟,网站设置为120分钟,那么,显然以20分钟为生效的过期时间。 另外一个值得注意?的地方。 在设置二处,设置会话超时(SessionState)120分钟,而同时用forms认证,设置为“00:15:00”,即15分钟,并且slidingExpirationo为false,则真正生效的Session过期时间是多少呢? 有效的结果是SessionState的设置,即120分钟。 如果有设置Session过期时间没有生效的,请检查以上几处配置。 ?
详细解决方案
asp.net中Session逾期设置方法
热度:252 发布时间:2012-07-05 07:59:18.0
相关解决方案
- Servlet Session 购物车,该怎么解决
- Servlet Session 购物车解决办法
- session 覆盖的有关问题 求高手
- Could not deserialize session data解决方法
- response.write(session.getAttribute("BranchName")提示异常
- JSP上if(trim(session.getAttribute("grade"))== "0") 多谢!
- session.invalidate()无效解决办法
- null id in com.bsw.gms.hibernate.pojo.Score entry (don't flush the Session after an exception occurs,该怎么解决
- spring2.0+hibernate3.2中,oracle中产生大量的inactive session,怎么解决
- session 登录有关问题
- Struts2 的 Action 类里如何创建 session request response out 对象
- WEB session 有关问题
- 一个纠结的有关问题-session
- 使用 StateServer 保存 Session,哪位高手用过啊
- Session.Remove()为啥不起作用
- session 没法自动注销
- asp.net session 有效性有关问题
- session 和 cookie 的有关问题
- session 过期有关问题
- Session 值丢失,该如何处理
- Session["loginname"] 赋值两种方式有什么区别解决办法
- C# session 存不了Table,该如何处理
- TreeNode的NavigateUrl不能使用<%= Session["XXX"] %>">吗?解决思路
- Session Cookie without Secure flag set,该怎么解决
- Session 在IE6下丢失信息解决方案
- Session 对象 失效时间怎么 改为 5小时
- Application/Session/ViewState/Cache/cookie 这几个对象可以存储的最大长度是多少,默认是多少?解决方案
- session bug修复了吗解决方法
- Session Winform WebForm 共享解决方案
- asp连接aspx时,传递参数(session)的有关问题