Skill Note

平凡なエンジニアがメモ代わりにプログラミング, インフラ, ネットワークを書き綴るブログ

[Windows]IISセッションタイムアウト設定

      2015/11/07

IIS7にセッションタイムアウトを設定する

  • IISではASP.NETのセッションタイムアウトは既定で20分が設定されている。
  • セッションタイムアウトの変更手段は、複数の方法があり、設定箇所により優先順が決まっている。
  • セッションクリアはセッションタイムアウト以外にもワーカプロセスの再起動時に発生するので注意する。

優先順位

  1. コード中に埋め込み
  2. global.asax
  3. Web.config

上から順に優先度高

セッションタイムアウト設定方法

Web.configにセッションタイムアウト値を設定するには

IISマネージャーで設定する場合

  1. IISマネージャーを開き、[サーバ]-[サイト]-[Default Web Site]-[対象のWebサイト]を選択する
    ※この選択でスコープが決まり、Webサイトを選択した場合は、サイト全体に設定が反映される
  2. 機能ビューツリーから[セッション状態]をダブルクリック
  3. Cookieの設定ゾーンから[タイムアウト(分)]にタイムアウト値を設定
    ※タイムアウト値は1~35791394の範囲が設定可能
  4. [適用]をクリック
  5. Web.configにタイムアウト値が設定されていることを確認する

IIS_1

 Web.configに直接記載する場合

  1. sessionState要素にtimeout属性を追加する
    ※詳細は、http://msdn.microsoft.com/ja-jp/library/h6bb9cz9(v=vs.85).aspx
  2. IISマネージャーを開き、[サーバ]-[サイト]-[Default Web Site]を選択
  3. 機能ビューツリーから[セッション状態]をダブルクリック
  4. Cookieの設定ゾーンから[タイムアウト(分)]にタイムアウト値が設定されていることを確認

ワーカープロセス設定方法

再起動時のセッションクリア対策としてワークカープロセスの再起動を抑止する

  1. IISマネージャーを開き、[サーバ]-[アプリケーションプール]を選択
  2. [対象のアプリケーションプール」-[詳細設定]を選択
  3. [プロセスモデル]-[アイドル状態のタイムアウト(分)]に0(無制限)を設定
  4. [リサイクル]-[定期的な間隔(分)]に0(無制限)を設定
  5. [OK]をクリック

Google AdSense PC

Google AdSense PC

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

microsoft
[Windows]WSUSサーバの構築手順 4/6

Windows 2008 R2サーバにWSUSサーバを構築する WSUS(Windows Server Update Service)のインストール [スタート …

microsoft
[Windows]WSUSサーバの構築手順 3/6

Windows 2008 R2サーバにWSUSサーバを構築する IISのインストール [スタート]-[すべてのプログラム]-[管理ツール]-[サーバーマネージャ …

microsoft
[Windows]IISセッション管理(状態サーバ)

IISのセッションをアウトプロセスで管理する方法 IISのセッションはインプロセスが既定設定となっておりワーカープロセスが再起動されるたびにセッション情報が破棄 …

microsoft
[Windows]リモートデスクトップのシングルサインオン

ドメイン参加PCでシングルサインオンする Active Directoryのドメインに所属した場合、既定の設定のままでは、資格情報が使用できないため、 リモート …

microsoft
[Windows]WSUSサーバの構築手順 2/6

Windows 2008 R2サーバにWSUSサーバを構築する Report Viewerのインストール Microsoftのサイトより[Microsoft R …

microsoft
Excelのセル幅に合わせて画像サイズを自動調整する方法

VBAのマクロ機能を使用して画像サイズを調整する ダブルクリックしたセルに画像を挿入するサンプルプログラムを記載します。 サンプルプログラムでは、ダブルクリック …

microsoft
【パソコン不要】HDDのデータをSSDに丸ごとコピーして交換する方法

近頃はSSDの記憶容量の増加、価格の値下がりが続き、HDDとの容量・価格差も縮まり購入しやすい状況となっています。HDDからSSDに交換することで読込・書込速度 …

microsoft
[Windows]共有フォルダのアクセス権を設定する

アクセス権の種類 共有フォルダのアクセス権は[共有アクセス許可]と[NTFSアクセス許可]の2つの許可エントリのセットによって決定します。[共有アクセス許可]は …

microsoft
[Windows]指定サイズのファイルを作成する

ネットワークの通信速度などを調査する場合にサイズの大きなファイルを作成する必要があります。 この記事では「fsutil」コマンドを使用したダミーファイルの作成方 …

microsoft
[Windows]WSUSサーバの構築手順 1/6

Windows 2008 R2サーバにWSUSサーバを構築する Windows Server Update Services(WSUS)とは Windows S …