我在iis6上使用asp.net(.net 4.0),並且會話變量在大約20-30分鐘後消失了。Asp.net會話變量超時
我已經試過了所有我能找到在互聯網上:
我的web.config包含:
<sessionState mode="InProc" cookieless="false" timeout="120" />
<httpRuntime requestValidationMode="2.0" maxRequestLength="204800"
executionTimeout="3600" />
<forms loginUrl="/subsidies/inlog.aspx" name=".ASPXFORMSAUTH" timeout="120" />
<membership defaultProvider="MyMembershipProvider" userIsOnlineTimeWindow="121">
機:
C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ web.config
<system.web>
<sessionState timeout="120" />
應用程序池:
回收工作進程(分鐘):120個
網站屬性:
120個
在空閒(以分鐘爲單位的時間)後關閉工作進程連接超時:120秒
主目錄>配置>選項>應用配置>
- X啓用會話狀態(啓用)
- 會話超時:120分鐘
而且還在,會話變量消失在大約20-30分鐘。 希望有人可以幫助我....