4

私のweb.configファイルで、試しSession.Timeout="1"てみたところ、うまくいきました。後で試してみSession.Timeout="20160"ました。このように多数を指定しても、Web サイトの「セッション転送」は 15 ~ 20 分で期限切れになります。IIS の設定を変更する必要はありますか? Windows 2003 サーバーを使用しています。

4

4 に答える 4

2

Web 構成ファイルで次のように定義します。

<sessionstate 
      mode="inproc"
       cookieless="false" 
      timeout="20" 
     />
于 2011-07-06T12:37:55.453 に答える
0

セッション タイムアウトの最大値は24 時間のようです。これをチェックしてください http://support.microsoft.com/kb/233477

24時間以内に設定すれば問題ありません。

ここでも説明: http://msdn.microsoft.com/en-us/library/ms525473(v=vs.90).aspx

IIS 6.0: 最小許容値は 1 分で、最大値は 1440 分です。

于 2011-07-06T12:40:44.010 に答える
0

これをチェックして :

http://forums.asp.net/t/1283350.aspx

于 2011-07-06T12:37:29.410 に答える
0

ここで web.config ファイルに定義します。

 <system.web>
     <authentication mode="Forms">
         <forms timeout="50" />
     </authentication>
 </system.web>
于 2011-07-06T12:34:50.640 に答える