2

正確に 30 分後にタイムアウトし続ける ASP.Net MVC Web アプリケーションがあります。

web.config で、sessionState タイムアウト値を 500 分に設定しました。30 分後、セッションはまだタイムアウトします。そこで、実際に機能する 1 分に設定しました。セッションはちょうど 1 分後にタイムアウトします。

次に、次のコードを Global.asax.cs の Session_Start に追加しました。

Session.Timeout = 500;

これにより、web.config の 1 分間のタイムアウト設定が事実上上書きされました。しかし、時計仕掛けのように、セッションはまだ正確に 30 分でタイムアウトしました。

IIS にセッション タイムアウト値を適用させるにはどうすればよいですか?

4

1 に答える 1