我想我的sessionstate
運行InProc
,並有20分鐘timeout
。SessionState MVC2
如果我不把它添加到web配置中,默認的會話信息是什麼。我曾經將它存儲/檢索到會話,所以我假設它已設置爲InProc,因爲我沒有狀態服務器或任何東西。我對麼?
我想我的sessionstate
運行InProc
,並有20分鐘timeout
。SessionState MVC2
如果我不把它添加到web配置中,默認的會話信息是什麼。我曾經將它存儲/檢索到會話,所以我假設它已設置爲InProc,因爲我沒有狀態服務器或任何東西。我對麼?
默認情況下,會話狀態存儲在InProc中,超時時間爲20分鐘,所以不需要在web.config中設置。請參閱here
是的,您的默認會話模式是在超時期限爲20分鐘的過程模式下。但您也可以通過在web.config中指定設置來對其進行管理,如下所示:
<configuration>
<system.web>
<sessionstate
mode="inproc"
cookieless="false"
timeout="20" //specify your timeout
sqlconnectionstring="sql server connectionstring"
server="127.0.0.1" //in 'inproc' mode localwebserver.
port="42424"
/>
</system.web>
</configuration>