我以前使用ASP.NET Web应用程序的经验(关于超时)是它每30分钟注销一次用户,无论运行什么模块,有没有办法可以将应用程序超时增加到一两个小时?
任何帮助都非常感谢,提前感谢。
答案 0 :(得分:3)
您可以在web.config文件中设置Sesion超时。
<sessionState timeout="60" />
该值以分钟为单位定义。
我认为您也可以通过HttpContext.Current.Session对象以编程方式设置它。
答案 1 :(得分:1)
如果应用程序超时意味着会话超时,那么可以在web.config中完成。 sessionstate元素的timeout属性采用一个整数,表示在用户会话超时之前不活动的分钟数。
<configuration>
<sessionstate timeout="20" />
.
.
.
</configuration>
答案 2 :(得分:1)
在web.config中,将timeout属性的值设置为您需要的值。
<system.web>
<authentication mode="Forms">
<forms timeout="value in minutes"/>
</authentication>
</system.web>
答案 3 :(得分:0)
您的web.config中有一个值,您可以在其中设置超时长度。
<sessionState
timeout="60"
/>