新手提问,请勿丢砖,各位大大,手下留情。
为什么在Session节点底下配置了SessionState ,页面还是很快会过期? 难道还要在其他地方设置吗?
或者有更好的解决办法,希望各位大大不吝赐教。
为什么在Session节点底下配置了SessionState ,页面还是很快会过期? 难道还要在其他地方设置吗?
或者有更好的解决办法,希望各位大大不吝赐教。
解决方案 »
- JQuery EasyUI DataGrid 实时刷新
- visual stdio 中建立网站时没有资源管理器
- 新手问题,关于Button提交
- 如何高性能的从dataTable中计算出某列不重复的数据?
- 有没有办法让GridView的Header 或Footer中的某些单元格合并?
- xsl能不能动态生成服务器端控件
- 如何用datediff两个日期之间的间隔的年数?
- 关于unicode,怎么用?
- 标准表达式中数据类型不匹配
- ascx用户控件问题
- 想请教一下 我先做一个在线的音乐播放器 怎么把后台数据那个url输入前台
- HttpContext.Current.User.Identity.Name 从哪里取值
如果是iis6
貌似web.config中设置20分钟以内过期成功;
超过20分钟的,基本到20分钟就过期了。
如果是iis7
貌似可以设置12小时。
还是说SessionState节点本就是为了IIS设置的,那么我的程序的会话周期如果没有IIS的话,应该在哪里设置呢?
该属性的四种可能的值: Off、 Inproc StateServer 和SQLserver
丢失问题很多可使用StateServer
machine.config里面可以设置
web.config里面可以设置
程序里面也可以设置目前不知道这几种设置的优先级
<system.web>
<sessionState timeout="40" />
40分钟过期