asp.net web应用程序在大约15分钟后进入登录页面

时间:2012-04-24 06:16:40

标签: c# asp.net

我有一个Web应用程序,由于某些我无法弄清楚的原因,它每15分钟进入一次登录页面(我相信会话处于空闲状态)。我没有指定即使接近的超时的web配置文件。有没有人有这样的问题或知道我可以尝试解决问题?谢谢你的帮助。

<authentication mode="Forms">
  <forms loginUrl="~/Account/Login.aspx" 
         timeout="90" 
         defaultUrl="~/" 
         name="" 
         protection="All" />
</authentication>

1 个答案:

答案 0 :(得分:3)

检查会话超时:

<sessionState timeout="90" />

此外,如果您正在使用ASP.NET会话并且它存储在InProc中,请注意,Web服务器可能会在不同的情况下回收AppDomain,例如一段时间不活动或达到某些内存或CPU阈值。当AppDomain被回收时,您可能存储在内存中的所有内容都会消失。因此,请务必检查IIS中的应用程序池配置以验证这些值。

相关问题