我在web.config里设置如下:
<sessionState
cookieless="false"
timeout="60">
</sessionState>
但我操作时session会在60分钟左右丢失,
如果把改成timeout="6000" session也在60分钟左右丢失,
我想让session的时间在8小以上.
请问这是怎么回事呀!
timeout="60"这句是不进行任何操作时60分钟丢失,还是无论怎么操作60分钟都丢失呀?
请指点一下,先谢谢了!
Session.Timeout=8*60;//以秒为单位
不进行操作8小时丢失
<sessionState
cookieless="false"
timeout="500">
</sessionState>
应该可以吧。
100 h
<sessionState
cookieless="true"
timeout="500">
</sessionState>
你查sdk呀,别老问啊
看你的意思是想不让SESSION丢失了?那就最好不要再在TIMEOUT上下功夫,在程序运行时,另外打开一个小窗口,隐藏起来,每隔10分钟刷新一次,这样SESSION就不会再过期了.
建议不要用session