【发布时间】:2010-10-16 14:40:03
【问题描述】:
当谈到实际决定会话超时的原因时,我感到非常困惑。
Web 应用程序需要允许 20 分钟的“空闲时间”,然后才能将用户注销(或丢弃)。我在 IIS 中的 sessionState 和 Recycle 工作进程上尝试了不同的设置。超时仍然太短,而且就我的退出-n-dirty 原始测试而言,有点随机。
我在某处读到默认超时为 20 分钟,但在我的应用程序中,它似乎接近 5 分钟。有什么简单的方法可以改变这种情况吗?该应用在 IIS 6 上运行 .NET 3.5。
编辑: 我刚刚意识到实体框架可能与该问题有关,因为用户内容在实体框架中作为上下文保存。实体持有多长时间有时间限制吗?
【问题讨论】:
标签: asp.net iis entity-framework iis-6 timeout