我正在处理 Win2008R2 上 IIS 7.5 下的 ASP Classic 站点超时问题。我将超时设置为 1 分钟,以便我可以测试并且一切正常。我尝试将其设置为 5 秒以加快测试速度,但收到错误提示超时不能小于 1 分钟,并且超时更改被取消。
现在 IIS 管理器说超时是 1 分钟,但 Session 说是 20 分钟。我所做的任何事情都不会改变会话中的超时。我已更改超时并保存,尝试重新启动 IIS,从 IIS 中删除应用程序并将其添加回来,但超时仍然是 20 分钟。
有谁知道我可以如何重置这个超时?
编辑:我检查了 applicationHost.config ,它看起来不错。
<location path="Default Web Site/CostBrad">
<system.webServer>
<asp scriptErrorSentToBrowser="true">
<session timeout="00:01:00" />
</asp>
<security>
<authentication>
<anonymousAuthentication enabled="false" />
<windowsAuthentication enabled="true" />
</authentication>
</security>
</system.webServer>
</location>