在我的 web.config 文件中,我尝试Session.Timeout="1"
并发现工作正常。后来我试过了Session.Timeout="20160"
。即使我提供如此多的数量,我的网站“会话转移”也会在 15-20 分钟内过期。我需要更改 IIS 中的任何设置吗?我正在使用 Windows 2003 服务器。
问问题
2583 次
4 回答
2
在 web 配置文件中定义:
<sessionstate
mode="inproc"
cookieless="false"
timeout="20"
/>
于 2011-07-06T12:37:55.453 回答
0
在 web.config 文件中定义:
<system.web>
<authentication mode="Forms">
<forms timeout="50" />
</authentication>
</system.web>
于 2011-07-06T12:34:50.640 回答
0
于 2011-07-06T12:37:29.410 回答
0
似乎会话超时最多为24 小时。看看这个http://support.microsoft.com/kb/233477
将其设置为 24 小时或更短,你会没事的。
也在这里解释:http: //msdn.microsoft.com/en-us/library/ms525473 (v=vs.90).aspx
IIS 6.0:允许的最小值为 1 分钟,最大值为 1440 分钟。
于 2011-07-06T12:40:44.010 回答