如何在MVC 3中增加会话超时时间?

26

我有一个ASP.NET MVC 3(Razor)应用程序,经常出现会话超时的情况。
有没有办法增加会话的值?

2个回答

36

你没有提供足够的细节,例如你的配置,问题描述等。

更详细地说,发生了什么? 这篇文章可能会有所帮助:ASP.NET MVC3中的随机会话超时

如果没有,请在你的web.config文件中使用如下配置:

<configuration>
  ...
  <system.web>
    <sessionState mode="InProc" timeout="30" />
  </system.web>
  ...
</configuration>

这里举个例子,会话超时时间被设置为30分钟。


13
在web.config文件中:
<sessionState mode="InProc" timeout="20"/>

你需要更改timeout属性的值。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接