有没有遇到这种情况,就是在网站发布好后,在运行时,因为在做的时候有Session来保存一些数据,但是发不好后Session丢失了!
经过梳理后 提出解决方法。
解决方法:
1、开启系统服务:ASP.NET服务状态项——自动启动;
2、把Session保存致数据库;
在web.config中:在System.web节点中增加以下代码:
<sessionState
mode="SQLServer"
stateConnectionString="tcpip=127.0.0.1:42424"
stateNetworkTimeout="20"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="140000" />