更新 : 2007 年 11 月
[ASP.NET 構成の設定] ダイアログ ボックスの [認証] タブでは、現在の Web サイトに対するユーザー アカウントとロールの認証を管理できます。ASP.NET 認証とは、ユーザー名やパスワードなどのユーザーを識別するための資格情報をユーザー アカウントから取得し、それらの情報を証明機関に照会して検証するプロセスです。ASP.NET が認証を実装するしくみの詳細については、「ASP.NET の認証」を参照してください。
![]() |
---|
ASP.NET 用 MMC スナップインは IIS 6.0 またはそれ以前のバージョンの IIS で使用します。IIS 7.0 では、管理ツールに ASP.NET MMC ツールの機能が含まれています。詳細については、「ASP.NET と IIS の構成」を参照してください。 |
また、[認証] タブでは、現在の Web アプリケーションに対するメンバシップ プロバイダの追加、削除、構成のサポート、およびロール管理を行うことができます。ASP.NET ロール管理では、アプリケーションのユーザー アカウントがアクセスするリソースを指定できます。ロール管理では、ユーザー アカウントをロールに割り当てることにより、ユーザー アカウントのグループを単位として扱うことができます。ASP.NET ロール管理の詳細については、「ロール管理について」を参照してください。
Web アプリケーションにカスタム メンバシップ プロバイダを作成したり、使用したりすることができます。カスタム メンバシップ プロバイダを実装する方法の詳細については、「メンバシップ プロバイダの実装」を参照してください。
[認証] タブで行った設定は、[プロパティ] ダイアログ ボックスを表示する前に選択していた Web サイトに適用されます。
![]() |
---|
構成設定は継承できます。Machine.config ファイルに設定を定義すると、サーバー上のすべての Web サイトの基本構成として使用できます。ASP.NET 構成ファイルの詳細については、「ASP.NET 構成ファイルの階層と継承」を参照してください。 |
[ASP.NET 構成の設定] については、「ASP.NET 構成の概要」を参照してください。
[ASP.NET 構成の設定] ダイアログ ボックスの [認証] タブを表示するには
Microsoft Windows で [管理ツール] を起動し、[インターネット インフォメーション サービス (IIS) マネージャ] をクリックします。
IIS Manager が起動します。
[インターネット インフォメーション サービス] で Servername(ローカル コンピュータ) を展開し、[Web サイト] を展開します。次に、Websitename または [既定の Web サイト] を右クリックし、[プロパティ] をクリックします。
[Web サイトのプロパティ] ダイアログ ボックスが表示されます。
[ASP.NET] タブをクリックし、[構成の編集] をクリックします。
[ASP.NET 構成の設定] ダイアログ ボックスが表示されます。
[認証] タブをクリックします。
処理手順
[認証] タブでは、次の操作を行うことができます。
現在の Web アプリケーションに使用する認証の種類を構成する。
現在の Web アプリケーションのメンバシップ プロバイダを追加、削除、および変更する。
現在の Web アプリケーションのロール メンバシップ プロバイダを追加、削除、および変更する。
UI 要素
[認証モード]
クリックすると、現在の Web サイトの認証モードを指定できます。各認証モードの詳細については、「ASP.NET の認証」を参照してください。[HTTP cookie 名]
現在の Web サイトの認証に使用する HTTP Cookie の名前を入力します。[HTTP cookie 名] は、フォーム認証を設定する場合にのみ使用できます。[ログイン URL]
有効な認証 Cookie が見つからない場合に、ログオンのために要求をリダイレクトする先の URL を入力します。既定は login.aspx です。[ログイン URL] は、フォーム認証を設定する場合にのみ使用できます。[Cookie の保護]
クリックすると、認証 Cookie に使用する暗号化の種類を指定できます。[Cookie の保護] は、フォーム認証を設定する場合にのみ使用できます。[Cookie のタイムアウト]
認証 Cookie のタイムアウトまでの所要時間を整数値 (分) で入力します。既定は 30 です。[Cookie のタイムアウト] は、フォーム認証を設定する場合にのみ使用できます。[SSL を必要とする]
このチェック ボックスをオンにすると、認証 Cookie の送信に SSL 接続が必要なことを指定できます。[SSL を必要とする] は、フォーム認証を設定する場合にのみ使用できます。[スライド式有効期限を有効にする]
このチェック ボックスをオンにすると、要求が行われてタイムアウト間隔の 1/2 以上が経過した場合に、有効な認証 Cookie の有効期限をリセットできます。[スライド式有効期限を有効にする] は、フォーム認証を設定する場合にのみ使用できます。[メンバシップ プロバイダ クラス]
クリックすると、現在の Web サイト用に構成されたメンバシップ プロバイダを指定できます。[プロバイダの管理]
クリックすると、[プロバイダの設定] ダイアログ ボックスが表示され、現在の Web サイトのメンバシップ プロバイダを追加、削除、および構成できます。[ロール管理を有効にする]
このチェック ボックスをオンにすると、ロール管理が有効になり、ユーザー アカウントのグループに関するアクセス規則を管理できます。[ロール プロバイダ クラス]
クリックすると、現在の Web サイト用に構成されたロール メンバシップ プロバイダを指定できます。[プロバイダの管理]
クリックすると、[プロバイダの設定] ダイアログ ボックスが表示され、現在の Web サイトのロール メンバシップ プロバイダを追加、削除、および構成できます。