Session过期时间的设置
时间:2011-12-12
来源:互联网
2、ASP.NET应用程序中Session过期时间的设置
在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session过期时间设置是很有必要的。在ASP.NET中如何设置Session的过期时间呢,很简单,修改web.config配置。
具体修改方法如下,在web.config中进行如下配置
<system.web>
<sessionState mode="InProc" timeout="30"/>
</system.web>
在这里指的是Session过期时间为30分钟。也就是说30分钟后如果当前用户没有操作,那么Session就会自动过期了。
3、在调用Session的cs页中,Load事件里面写以下
Session.Timeout = 30;
我的目标是让Session 12小时才过期, ,上面的方法有两条,我是不是任意用其中一条就可以了呢, 那我选择用修改web.config的方法吧,改成 <sessionState mode="InProc" timeout="720"/> 可以吗
在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session过期时间设置是很有必要的。在ASP.NET中如何设置Session的过期时间呢,很简单,修改web.config配置。
具体修改方法如下,在web.config中进行如下配置
<system.web>
<sessionState mode="InProc" timeout="30"/>
</system.web>
在这里指的是Session过期时间为30分钟。也就是说30分钟后如果当前用户没有操作,那么Session就会自动过期了。
3、在调用Session的cs页中,Load事件里面写以下
Session.Timeout = 30;
我的目标是让Session 12小时才过期, ,上面的方法有两条,我是不是任意用其中一条就可以了呢, 那我选择用修改web.config的方法吧,改成 <sessionState mode="InProc" timeout="720"/> 可以吗
作者: zhengyingcan 发布时间: 2011-12-12
12个小时!
webconfig 可以!
webconfig 可以!
作者: yuan521929 发布时间: 2011-12-12
web.config只Session是对整个application的影响,
而Session.Timeout个人觉得是对访问这个页面指定的Session的设置,
如果没有访问此页面,那么这个页面的Session设置对其它没有影响。所以两个有区别的。
你想选着哪个,就看你Session应用的范围了。
而Session.Timeout个人觉得是对访问这个页面指定的Session的设置,
如果没有访问此页面,那么这个页面的Session设置对其它没有影响。所以两个有区别的。
你想选着哪个,就看你Session应用的范围了。
作者: home_pc 发布时间: 2011-12-12
Session不可靠 容易过期
Cookie 不安全
Cookie 不安全
作者: zsp499519140 发布时间: 2011-12-12
引用 3 楼 zsp499519140 的回复:
Session不可靠 容易过期
Cookie 不安全
Session不可靠 容易过期
Cookie 不安全
我觉得没有什么比SESSION技术可靠了
作者: zhengyingcan 发布时间: 2011-12-12
Webconfig里面的是应用级别的配置,也就是所有会话的默认值,而在其他地方的设置是会话级别的,只能针对某个会话的,其实道理很简单,如果你在某个页面更改会话却影响着其他会话,这样还要会话干嘛
作者: bala7229291 发布时间: 2011-12-12
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28