我的會話變量包含用戶用來登錄的值,但如果網站未使用,他們似乎在五分鐘左右之後初始化。如果登錄詳細信息不存在,系統會將用戶註銷,有什麼方法可以延長這段時間?我的會話變量在一段時間後會失去它們的值,我能否以某種方式延長該時間段?
回答
在web.config中更改會話超時;
<system.web>
<sessionState timeout="60"></sessionState>
</system.web>
謝謝你的回覆,我可以把它在web.config中的任何地方或它是否需要去特定的部分?忽略這一點,我發現它在system.web下。再次感謝,應該做的伎倆。 – user616076
@ user616076更新地址 – ChrisBint
您可以通過
<system.web>
<sessionState timeout="60"></sessionState>
</system.web>
提高IIS超時通常有很長的會議是不是一個好主意。它增加了服務器的負載。
考慮使用AJAX調用向服務器發送心跳消息,告訴它使會話保持活動狀態。
通過這種方式,您可以在服務器上保留一個小超時,但對於在瀏覽器中打開該應用程序的客戶端來說,這個時間要長得多。
我也會推薦基於AJAX的「keep alive」方法 – freefaller
- 1. 會話時間延長
- 2. Mysql在一段很長的時間後會丟失連接
- 3. 一段時間後取消會話
- 4. 頁面處理之間的會話變量值更改以某種方式
- 5. 失去我的會話變量
- 6. PHP會話變量需要一段時間來註冊變化
- 7. 會話變量是否在不同的時間量後過期?
- 8. 延長CruiseControl.NET會話持續時間
- 9. 某段時間後未設置會話[如何在一段時間後刪除數據]
- 10. 如何延長有多種表格的會話時間
- 11. Parallel.ForEach在一段時間後會凍結
- 12. 如果約會發生在一段時間內(某種解決方式)
- 13. Android會在一段時間後終止本地變量嗎?
- 14. JSMPP - EnquireLinkTimer,會話在長時間不活動後會消失
- 15. FileSystemWatcher在某段時間不會觸發
- 16. 在腳本調用之間,Lua變量會失去它們的值嗎?
- 17. 是否可以在一段時間後保存SESSION變量?
- 18. 如何在ASP.Net MVC中的會話爲空時延長會話時間?
- 19. 怎麼去前一頁一段時間的延遲後,JSF
- 20. 失去我的會話變量 - 什麼異常會導致會話丟失?
- 21. 如何在頁面加載時延長會話超時時間?
- 22. 流星中的會話變量和時間:在表單提交一段時間後隱藏表單
- 23. 如何在PHP中延長會員會話時間
- 24. 如何使用debounceTime但在某段時間後仍然會觸發該功能?
- 25. 爲什麼我的變量會失去它的價值?
- 26. 會話cookie只能持續多長時間?我應該何時重新驗證
- 27. 套接字會從隊列延遲一段時間後
- 28. PHP會話在一段時間後過期
- 29. 如何在一段時間後自動銷燬Zend會話?
- 30. MYSQL會話在一段時間後過期休眠
那麼,這是一個會話是專爲:) –
我會抵制增加會話超時值,而是實施AJAX「保持活力」,因爲nunespascal建議在他的回答中 – freefaller