我們正在Asp.net(4.0)中開發一個Web應用程序。在這個應用程序中,我們使用jQuery和JavaScript和Web服務和I幀會話超時
在這裏,我遇到了會話過期的問題。我該如何解決這個問題?我無法理解會話到期的地方。
我們正在Asp.net(4.0)中開發一個Web應用程序。在這個應用程序中,我們使用jQuery和JavaScript和Web服務和I幀會話超時
在這裏,我遇到了會話過期的問題。我該如何解決這個問題?我無法理解會話到期的地方。
如果我正確理解的問題,您可以在Web.config文件中調整會話超時,使用這樣的事情:
<system.web>
<sessionState mode="[Off|InProc|StateServer|SQLServer|Custom]" timeout="[numberOfMinutes]" />
...
</system.web>
你使用jQuery的,JavaScript中,web服務,和iframe中不影響您的會話到期問題。
下頁是學習使用會話狀態的絕佳資源:
ASP.NET Session State Overview
轉至標題爲配置會話狀態對於具體涉及您的問題信息,在該網頁。
這是你的會話狀態的配置選項,包括超時:
<sessionState mode="SQLServer"
cookieless="true "
regenerateExpiredSessionId="true "
timeout="30"
sqlConnectionString="Data Source=MySqlServer;Integrated Security=SSPI;"
stateNetworkTimeout="30"/>
默認會議在Asp.Net應用20分鐘後過期。所以你必須在你的應用程序中處理它。解釋你想要什麼或指定你需要的地方 – 2011-05-06 11:00:18