2

私のweb.configには、次のものがあります。

<sessionState timeout="70"/>

ただし、5分後、セッションがnullになり、プログラムがクラッシュします。この時間を長くするにはどうすればよいですか?

これが私がそれを初期化する方法です:

Session["mySession"] = "blah blah";
4

3 に答える 3

2

次のようにタイムアウトを変更します。

HttpContext.Current.Session.Timeout = 200000
于 2012-05-11T13:45:11.857 に答える
1

アプリケーションプールのタイムアウトを確認しますhttp://technet.microsoft.com/nl-nl/library/cc771956%28v=ws.10%29.aspx

フォーム認証を使用していますか?独自のタイムアウトが発生しました/

于 2012-05-11T12:40:33.150 に答える
0

Web.Config内に配置する時間

<sessionState timeout="60"/>(数分で)

に影響を与える

HttpContext.Current.Session.Timeout = 60

また

 System.Web.HttpContext.Current.Session.Timeout = 60
于 2017-12-07T15:48:53.947 に答える