[英]How do I keep timeout time of different session variables different
我正在使用兩個會話變量sessionLogin
和sessionPageName
。 SessionLogin
將保存登錄用戶的登錄名, sessionPageName
將保存當前加載頁面的名稱。 當sessionLogin
超時發生時,頁面將重定向到登錄頁面。 sessionPageName
的目的是將用戶重定向到sessionLogin
超時之前上次查看的頁面用戶。
我的問題是sessionLogin
到期,鑒於會話超時時間間隔為20分鍾, sessionPageName
也會到期? 如何將sessionPageName
超時時間增加到30分鍾,並使sessionLogin
的生存時間保持默認值?
另外,在asp.net C#中,有沒有一種方法可以將用戶帶到sessionLogin
過期之前導致其直接登錄到我的代碼頁的用戶在其查看的最后一頁?
如果正在使用FormAuthentication
則您正在尋找ReturnUrl
。
FormsAuthentication.RedirectFromLoginPage
(它使用非常ReturnUrl QueryString參數)
FormAuthentication msdn鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.