我正在使用兩個會話變量sessionLogin
和sessionPageName
。 SessionLogin
將保存登錄用戶的登錄名,並且sessionPageName
將保存當前加載的頁面的名稱。當發生sessionLogin
超時時,頁面被重定向到登錄頁面。 sessionPageName
的用途是將用戶重定向到頁面用戶在發生sessionLogin
超時前發生的最後一次查看。如何保持不同會話變量的超時時間不同
我的問題是,如果sessionLogin
到期,sessionPageName
也會過期,因爲會話超時間隔是20分鐘後?如何將sessionPageName
的超時期限提高到30分鐘,並將sessionLogin
的使用期限設置爲默認值?
或者,有沒有辦法在asp.net C#中將用戶帶到他們在sessionLogin
過期之前查看的最後一個頁面,導致直接在我的代碼中登錄頁面?
http://stackoverflow.com/questions/6069502/set-different-timeout-for-different-session- asp-net中的變量 – CodingDefined
您應該瞭解Forms Authentication如何在ASP.NET中工作。這聽起來像你試圖重新發明車輪。 –