我有一個ASP.NET MVC 3應用程序。該網站涉及人們使用網頁表單中的textarea編寫冗長的回覆。偶爾,用戶抱怨他們發佈數據後將其重定向到登錄表單。我不確定他們爲什麼要註銷,因爲用戶通常不會提供足夠的錯誤信息。我認爲這是由於會話超時或應用程序由於某種原因而重新啓動所致。這是在一個共享的網站託管網站,它沒有自己的應用程序池。在ASP.NET MVC 3應用程序中,如何將發佈數據保存在會話超時的地方
在任何情況下,不管是什麼原因,我想捕獲後的數據,並將其保存到數據庫或文本文件。如何在控制器將用戶重定向到登錄屏幕時獲取發佈數據並保存。
我知道長期計劃將是確定超時發生的原因。但現在我希望能夠獲取後期數據並在稍後恢復。
我會建議增加會話超時,如果不是,你可以在global.asax的session_End上做些什麼 –