2

構成ファイルのセッション タイムアウトに関する約 100 万件の投稿をオンラインで読みましたが、涙が出そうです。構成ファイルに次のコードがあります。テストとして、タイムアウトを 1 分に設定しました。セッションは実際には 1 分以内に終了しますが、希望する 120 (2 時間) に設定すると、デフォルトの時間である 20 分後にセッションが終了すると思います。誰でも助けを提供できますか。

<?xml version="1.0"?>
<configuration>
<system.web>
<sessionState mode="InProc" cookieless="false" timeout="1" >
</sessionState> 
<compilation debug="true"/>
<authentication mode="Forms">
<forms defaultUrl="~/Default.aspx"
    loginUrl="~/Default.aspx"
    name=".ASPXFORMSAUTH"
    slidingExpiration="true"
    timeout="1" />
</authentication> 
<customErrors mode="Off" />
 </system.web>
 </configuration>
4

1 に答える 1

10

アプリ プールが 20 分間アイドル状態の場合、既定でリサイクルされます。下の画像を参照してください。

デフォルトの変更については、このMicrosoft の投稿を参照してください。

高度なアプリ プール設定

更新IIS アプリケーション プール設定
にアクセスできない場合は、以下を追加してみてください。ただし、推奨される方法は次のとおりです。web.configIIS

<configuration>
   <system.web>
      <sessionState mode="InProc" timeout="120" />
   </system.web>
</configuration>
于 2013-11-07T17:10:13.373 に答える