Asp.net mvc 4 asp.net mvc4应用程序中的会话过期过快

Asp.net mvc 4 asp.net mvc4应用程序中的会话过期过快,asp.net-mvc-4,session-timeout,Asp.net Mvc 4,Session Timeout,在我的web.config文件中,会话状态配置如下- <sessionState mode="InProc" timeout="540" /> 在IIS 7中,会话超时值也为540。但是,会话很快就会过期(在5-15分钟内) 它是一个asp.NETMVC4应用程序。除了login.cshtml之外,所有其他.cshtml视图都作为部分视图通过ajax调用加载。i、 e.主主页只加载一次,所有其他后续页面加载到主主页上的div中 如何解决此问题?请参阅 在resume中:如果希

在我的web.config文件中,会话状态配置如下-

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

在IIS 7中,会话超时值也为540。但是,会话很快就会过期(在5-15分钟内)

它是一个asp.NETMVC4应用程序。除了login.cshtml之外,所有其他.cshtml视图都作为部分视图通过ajax调用加载。i、 e.主主页只加载一次,所有其他后续页面加载到主主页上的div中

如何解决此问题?

请参阅


在resume中:如果希望网站会话超时而不是删除,则必须在IIS应用程序级别配置它

<authentication mode="Forms">
  <forms timeout="50"/>
在Global.asax中

<system.web>
<sessionState mode="InProc" timeout="60">
</sessionState>
 void Session_Start(object sender, EventArgs e)
    {
        Session.Timeout = 60;
    }