我们开发了一个ASP.Net Web应用程序。在其web.config文件中,我们将会话超时时间设置为60,如下所示:
<sessionState mode="InProc" timeout="60"/>
但是,会议在15分钟内到期。我不希望会话期限长达1小时。如何将会话超时时间延长至1小时?我需要你的所有建议。
答案 0 :(得分:4)
The application pool’s worker process default idle timeout is also set to 20 minutes
The default mode of storing session state is in the IIS process
所以你应该尝试更改应用程序池,工人进程默认超时
这是link。
答案 1 :(得分:0)
您需要增加IIS会话状态超时。这可能设置为覆盖<sessionState>
。
阅读以下内容 - Configure Session Time-out (IIS 7)
答案 2 :(得分:-1)
只需增加超时的时间,此时间以分钟为单位,因此将小时数转换为分钟,并在web.config中将其设置为以下内容。
<sessionState mode="InProc" timeout="60"/>
您可以点击以下链接 http://forums.asp.net/t/1452762.aspx
阅读以上链接我希望这对你有用......