我有一個奇怪的問題,當我的應用程序的用戶抱怨應用程序超時時,現在有一段時間的活動。保持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