更新 : 2007 年 11 月
[ASP.NET 構成の設定] ダイアログ ボックスの [状態の管理] タブでは、現在の Web サイトのページに対する複数の要求について、状態情報とページ情報を管理できます。ASP.NET のセッション状態を使用すると、Web アプリケーションを構成する別の ASP.NET ページにユーザーが移動したときにユーザー アカウントの値を格納および取得できます。[状態の管理] タブでは、値の格納方法と格納場所を構成できます。
![]() |
---|
ASP.NET 用 MMC スナップインは IIS 6.0 またはそれ以前のバージョンの IIS で使用します。IIS 7.0 では、管理ツールに ASP.NET MMC ツールの機能が含まれています。詳細については、「ASP.NET と IIS の構成」を参照してください。 |
[状態の管理] タブで行った設定は、[プロパティ] ダイアログ ボックスを表示する前に選択していた Web サイトに適用されます。
![]() |
---|
構成設定は継承できます。Machine.config ファイルに設定を定義すると、サーバー上のすべての Web サイトの基本構成として使用できます。ASP.NET 構成ファイルの詳細については、「ASP.NET 構成ファイルの階層と継承」を参照してください。 |
[ASP.NET 構成の設定] ダイアログ ボックスの [状態の管理] タブを表示するには
Microsoft Windows の [スタート] をクリックし、[すべてのプログラム] をポイントします。次に、[管理ツール] をポイントし、[インターネット インフォメーション サービス (IIS) マネージャ] をクリックします。
IIS Manager が起動します。
[インターネット インフォメーション サービス] で Servername(ローカル コンピュータ) を展開し、[Web サイト] を展開します。次に、Websitename または [既定の Web サイト] を右クリックし、[プロパティ] をクリックします。
[Web サイトのプロパティ] ダイアログ ボックスが表示されます。
[ASP.NET] タブをクリックし、[構成の編集] をクリックします。
[ASP.NET 構成の設定] ダイアログ ボックスが表示されます。
[状態の管理] タブをクリックします。
処理手順
[状態の管理] タブでは、次の操作を行うことができます。
現在の Web アプリケーションに対してセッション状態モードを選択する。
SQLServer セッション状態モードと StateServer セッション状態モードを設定する。
UI 要素
[セッション状態モード]
[セッション状態モード] をクリックします。既定のセッション状態モードは、InProc (Web サーバー上のメモリ内) です。ASP.NET で使用できるセッション状態モードの一覧については、「セッション状態モード」を参照してください。[Cookie なしのモード]
ユーザーの情報を保持するために、いつ Cookie を使用するかを定義するには、Cookie モードをクリックします。使用できる Cookie なしモードの詳細については、「HttpCookieMode」を参照してください。[セッションのタイムアウト]
分単位で時間を指定します。指定した時間を過ぎても次の要求がない場合は、セッションが終了します。[接続文字列]
StateServer モードの ASP.NET 状態サービスのサーバー名とポートを識別する接続文字列を入力します。[ネットワークのタイムアウト]
秒単位で時間を指定します。指定した時間を過ぎても次の要求がない場合は、StateServer モードのネットワーク セッションが終了します。[接続文字列]
SQLServer モードのサーバー名とポートを識別する接続文字列を入力します。