次の方法で共有


アプリケーションのルート ディレクトリの構成ファイル (Web.config)

Web.config 構成ファイルは、次に示すエントリを設定したうえで、アプリケーションのルート ディレクトリ (Default.aspx のあるディレクトリ) に配置する必要があります。

<configuration>
    <system.web>

Web.config 構成ファイルを設定するには

  1. 認証モードを Forms に設定します。設定できる値には、その他に Windows、Passport、および None (空文字列) があります。この例では、Forms に設定する必要があります。

            <authentication mode="Forms"> 
    
  2. フォームの認証属性を設定します。

                <forms
    
    1. loginurl 属性を logon.aspx に設定します。logon.aspx は、最初の要求に関連付けられている Cookie を ASP.NET が検出できなかった場合のリダイレクト先とする URL です。

                  loginUrl = "logon.aspx"
      
    2. Cookie の名前を設定します。

              name = "FORMSAUTHCOOKIE"/>
      
  3. 認証されないユーザーによる、このディレクトリへのアクセスを拒否します。

            </authentication>
            <authorization>
                <deny users="?"/> 
            </authorization>
        </system.web>
    </configuration>
    

参照

ASP.NET Web アプリケーションのセキュリティ | XML の Users ファイルを使用したフォーム認証