发现直接在web.config文件里添加<sessionState mode="InProc" timeout="300"></sessionState> 后,session还是很快就会超时,网上查到资料后试了下,加入如下代码可以对session超时时长进行有效控制:
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" cookieless ="false" timeout="240" stateNetworkTimeout="14400"></sessionState>
加上之后,还需在网站所在服务器上打开"服务"——ASP.NET State Service 设置为启动,并自动后即可。
本文介绍了一种通过修改web.config文件来实现对session超时时间的有效控制的方法。具体做法是在配置文件中添加特定代码,并确保启用了相关服务。此方法适用于需要调整session过期时间的应用场景。
505

被折叠的 条评论
为什么被折叠?



