2011-05-20 163 views
1

我想將會話壽命設置爲2小時,但我不知道如何。 如果我在web.config中設置<sessionState timeout="120" />,我仍然每隔幾分鐘就會註銷一次。我是否設置錯了? 謝謝!ASP.NET會話過期時間

回答

4

您超時mostlikely沒有會話,但身份驗證,尋找以下行,並更改:

<authentication mode="Forms"> 
    <forms name=".EMSOLG_ASPXAUTH" timeout="120" /> 
</authentication> 
0

您可以使用會話超時的代碼隱藏這樣

Session.Timeout = 120; 
0

如果你已經主持了在IIS中的網站,您可以在IIS中配置所需的超時。