【发布时间】:2020-05-10 01:31:12
【问题描述】:
我正在开发一个 ASP.Net Web 表单应用程序。
我希望网站在一段时间后超时,这应该很简单,但是我似乎无法按预期实现。
我尝试在 web.config 和 IIS 中更改超时设置。我处于 SQLServer 会话模式。
在 Global.asax 文件的 Session_End 函数中编写的代码永远不会执行,无论我使用什么设置超时。
检查 SQL Server 中的会话 cookie 和 ASPStateTempSessions 表表明我在 web.config 中更改的设置确实在更改会话的超时值,但是,从来没有任何迹象表明该站点实际上正在超时.
我不知道在哪里可以找到超时设置,或者是什么阻止我生成超时。
【问题讨论】:
标签: asp.net .net sql-server webforms