session 很快就失效
下边是在webconfig里边的设置,问题出在什么地方呢?
<system.web>
<sessionState timeout="60"/>
</system.web>
------解决方案--------------------还要在IIS里面设置,
IIS-->站点-->右键-->属性-->主目录-->配置-->选项-->会话超时默认20分钟,改为60分钟
------解决方案--------------------你的IIS版本是多少?感觉你在IIS里面还没有真正找到会话session设置超过那个地方
------解决方案--------------------60是60秒吧,设长点即可
------解决方案--------------------那些都是假的,只要应用程序有问题被应用程序池回收了,什么都是假的,一是看系统日志,看看是什么原因,二是配置
<sessionState mode="SQLServer"
allowCustomSqlDatabase="true"
cookieless="false"
timeout="20"
sqlConnectionString="数据库链接" />
这样就算是回收应用程序池也不会超时,只有关闭IE后才会退出,详细配置可以百度
------解决方案--------------------<sessionState mode="StateServer"