日期:2014-05-19  浏览次数:20517 次

关于sessionState设置超时的问题
我在web.config的配置如下
<sessionState   mode= "InProc "   cookieless= "false "   timeout= "50 "/>
客户反应不到五分钟就需要重新登录,不知道是什么原因???
我用VS2005开发的.

------解决方案--------------------
timeout 好象是以秒为单位啊!
还有就是尽量少用session 很容易丢失,用cookies好多了!
------解决方案--------------------
timeout是以分钟为单位,这样试试?
<sessionState
  mode= "InProc "
  stateConnectionString= "tcpip=127.0.0.1:42424 "
  sqlConnectionString= "data source=127.0.0.1;Trusted_Connection=yes "
  cookieless= "false "
  timeout= "50 "
/>
------解决方案--------------------
将 Session 放入 SQLServer 保存或者使用 StateServer 保存 Session
------解决方案--------------------
mark