2013-05-03 121 views
2

我正在使用的程序使用C#編碼,,我們的會話在頁面首次加載時啓動,超時後用戶註銷並重定向到登錄屏幕會話時間重新開始,然後再次超時。這使得用戶必須登錄兩次。用戶註銷後,會話超時再次登錄asp

如何更改會話時間,使其在用戶登錄後啓動,並且在用戶登錄之後超時纔會再次啓動?

+0

你可以分享一些你的問題的實際代碼,它可以是一個web.config或global.asax文件的問題,或者兩個@appel – Alok 2013-05-16 03:16:01

回答

0

您可以在web.config中增加會話時間。默認情況下它是20分鐘,但你必須手動放置會話的標籤。

0

裏面的web.config,可以設置會話超時選項

的web.config

<system.web> 
    <sessionState mode="InProc" timeout="120" /> 
    </system.web> 

可以增加超時場,這是微小

裁判:HttpSessionState.Timeout Property

+0

會話超時是否問題是,當會話超時並且用戶被髮送到登錄屏幕時,看起來超時重新開始。如果用戶在超時後嘗試重新登錄,他們會提示再次登錄 – appel 2013-05-17 19:23:01