次の方法で共有


<credentials> 要素

構成ファイル内で、名前資格情報およびパスワード資格情報を任意に定義できるようにします。カスタム パスワード スキームを実装して、検証を制御するためにデータベースなどの外部ソースを使用することもできます。

<configuration>
   <system.web>
      <authentication>
         <forms>
**            <credentials>**

<credentials 
   passwordFormat="Clear|SHA1|MD5"</credentials>

必須属性

属性 オプション 説明
passwordFormat     パスワードを格納するための暗号方式を指定します。
    Clear パスワードを暗号化しないことを指定します。
    MD5 MD5 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。
    SHA1 SHA1 ハッシュ アルゴリズムを使用してパスワードを暗号化することを指定します。

サブタグ

サブタグ 説明
<user> 構成ファイル内で、ユーザー名およびパスワード資格情報を定義できるようにします。資格情報を格納するこのメソッドは、高水準のセキュリティを要求しないアプリケーションでだけ使用してください。

認証モード、ログオン ページ、およびログオン資格情報暗号方式を指定する例を次に示します。3 人のユーザーの資格情報が構成ファイルに格納されています。

<configuration>
   <system.web>
      <authentication mode="Forms">
         <forms name="401kApp" loginUrl="/login.aspx">
            <credentials passwordFormat = "SHA1" 
               <user name="UserName1" password="SHA1EncryptedPassword1"/>
               <user name="UserName2" password="SHA1EncryptedPassword2"/>
               <user name="UserName3" password="SHA1EncryptedPassword3"/>
            </credentials>
         </forms>
      </authentication>
   </system.web>
</configuration>

必要条件

格納されている場所 : <system.web>

Web プラットフォーム : IIS 5.0、IIS 5.1、IIS 6.0

構成ファイル : Machine.config、Web.config

構成セクション ハンドラ : System.Web.Configuration.CompilationConfigHandler

参照

<authentication> 要素 | <forms> 要素 | ASP.NET の構成 | ASP.NET 設定スキーマ