我以前使用ASP.NET Web應用程序(關於超時)的經驗是,無論運行哪個模塊,它都會每30分鐘註銷一次用戶,有沒有辦法將應用程序超時增加到一兩個小時?如何配置ASP.NET Web應用程序的超時值?
任何幫助,高度讚賞,在此先感謝。
我以前使用ASP.NET Web應用程序(關於超時)的經驗是,無論運行哪個模塊,它都會每30分鐘註銷一次用戶,有沒有辦法將應用程序超時增加到一兩個小時?如何配置ASP.NET Web應用程序的超時值?
任何幫助,高度讚賞,在此先感謝。
您可以在web.config文件中設置Sesion超時。
<sessionState timeout="60" />
該值以分鐘爲單位定義。
我認爲你可以用HttpContext.Current.Session對象編程設置它。
你的web.config中有一個值可以設置超時長度。
<sessionState
timeout="60"
/>
如果通過應用程序超時您意味着會話超時,那麼這可以在web.config中完成。 sessionstate元素的超時屬性採用一個整數,該整數表示在用戶會話超時之前不活動的分鐘數。
<configuration>
<sessionstate timeout="20" />
.
.
.
</configuration>
在web.config中,將timeout屬性的值設置爲您需要的值。
<system.web>
<authentication mode="Forms">
<forms timeout="value in minutes"/>
</authentication>
</system.web>