增加IIS 3上MVC 3应用程序部署的会话时间

时间:2017-07-12 12:18:27

标签: asp.net asp.net-mvc asp.net-mvc-3 web-config iis-6

如何在IIS 3上增加部署的MVC 3应用程序的会话时间

我尝试过以下方法。

1。 Web.config上的更改

2。 IIS 6.0中的更改=> Asp =>会话属性=>超时23:59:00

但仍然不起作用。

建议任何设置以延长会话时间。

2 个答案:

答案 0 :(得分:0)

您是否尝试在WEB配置中更改会话时间,这是增加会话时间的唯一方法,我的工作正常:

<sessionState timeout="60" mode="InProc" customProvider="DefaultSessionProvider">
      <providers>
        <add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
      </providers>
</sessionState>

答案 1 :(得分:0)

设置sessionState元素的超时属性(web.config)。

sessionState元素的超时属性(web.config): 如果用户在sessionState元素的超时属性vaule(在web.config中)中指定的持续时间内保持空闲状态,那么他的会话将过期。

sessionState元素的超时属性(在web.config中)可用于更改ASP.NET应用程序的会话超时持续时间。超时值以分钟为单位指定。

<configuration>
    <system.web>
        <sessionState timeout="20"></sessionState>
    </system.web>
</configuration>

有关其他超时检查: How to increase timeout for your ASP.NET Application ?

相关问题