如何延长会话超时持续时间?

时间:2012-09-07 05:24:16

标签: asp.net visual-studio-2010 iis-6

我们开发了一个ASP.Net Web应用程序。在其web.config文件中,我们将会话超时时间设置为60,如下所示:

    <sessionState mode="InProc" timeout="60"/>

但是,会议在15分钟内到期。我不希望会话期限长达1小时。如何将会话超时时间延长至1小时?我需要你的所有建议。

3 个答案:

答案 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

阅读以上链接我希望这对你有用......