我有一个奇怪的问题,当我的应用程序的用户抱怨应用程序超时时,现在有一段时间的活动。保持ASP .NET页面不会退出
我试图重现这个相同的问题,应用程序不会超时在我身上。我可以在我的机器上保留一个多小时,回到它并仍然有效。
对发生了什么事有什么建议?
我有一个奇怪的问题,当我的应用程序的用户抱怨应用程序超时时,现在有一段时间的活动。保持ASP .NET页面不会退出
我试图重现这个相同的问题,应用程序不会超时在我身上。我可以在我的机器上保留一个多小时,回到它并仍然有效。
对发生了什么事有什么建议?
假设大卫的链接无法帮助 - 这可能是值得考虑的,如果用户可能是有意(或无意)清除其cookie。另外,我会考虑是否可能会在客户端发生任何时间更改。
那么他们离开电脑一段时间然后回来。 – TheGambler 2009-11-11 22:35:37
是啊..我已经完成了客户支持,但规则1从来不信任用户验证他们告诉你的一切。 (即使这意味着在59分钟内查看他们的肩膀以确认在不到一个小时内超时) – David 2009-11-11 22:39:23
检入Session.Timeout,如果您使用表单身份验证,则需要担心Forms Authentication超时。
根据您的描述,它可能是或者。
以下是处理会话超时的好文章。
http://justgeeks.blogspot.com/2008/07/aspnet-session-timeouts.html
我确实有
你的web.config中有什么FormsAuthentication设置? – 2009-11-11 22:26:01
我没有。我有<身份验证模式=“Windows”/>如果这就是你想要的。 – TheGambler 2009-11-11 22:31:43