2011-03-29 351 views
0

親愛的所有 我主持的雲服務器上的網站,我已經在的web.config文件添加 的sessionState模式=「InProc方式」超時=「1440」 /> 。但會話在1-2分鐘內就會超時。 我認爲web.config設置應該覆蓋IIS settings.But它不工作。有解決方案嗎?會話超時問題

在此先感謝

Anoop喬治·托馬斯

+0

Duplicate:http://stackoverflow.com/questions/5475019/session-time-out-even-after-setting-in-web-config-and-iis – UpTheCreek 2011-03-29 15:53:17

+0

你檢查過IIS上的定義嗎? – seth 2011-03-29 14:57:39

回答

0

如果您使用窗體身份驗證這有超時爲好。

<authentication mode="Forms"> 
     <forms timeout="20"/> 
</authentication> 
1

隨着是InProc(內存)會話狀態,就會如果任何下列條件發生丟失會話:

  • IIS工作過程重新開始
  • 用戶轉移到另一個工作進程上同樣的Web服務器,或者另一個網站服務器
  • 重新啓動IIS

我會證明自己是在IIS上沒有看到任何奇怪的重新啓動行爲,或者您在雲環境中彈跳。