authenticationModules 的 <add> 項目 (網路設定)

更新:2007 年 11 月

加入驗證模組至應用程式。

<configuration> 項目
  <system.Net> 項目 (網路設定)
    <authenticationModules> 項目 (網路設定)
      authenticationModules 的 <add> 項目 (網路設定)

<add 
   type = "client type", System, Version="version number", Culture="culture", PublicKeyToken="token" 
/>

屬性和項目

下列小節將說明屬性、子項目和父項目。

屬性

屬性

描述

type

實作驗證之模組的類別名稱和規格。

子項目

父項目

項目

描述

authenticationModules

指定用於驗證網路要求的模組。

備註

add 項目會將驗證模組加入至已註冊之驗證模組清單的尾端。驗證模組會以其加入至清單的順序依序呼叫。

type 屬性的值必須是有效的 DLL 名稱和對應的類別名稱,並且以逗號分隔。

組態檔

這個項目可以用於應用程式組態檔或電腦組態檔 (Machine.config)。

範例

下列程式碼範例啟用預設的驗證模組。您應該將 Version 和 PublicKeyToken 的值取代成指定之模組的正確值。

<configuration>
  <system.net>
        <authenticationModules>
            <add type="System.Net.DigestClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.NegotiateClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.KerberosClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.NtlmClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add type="System.Net.BasicClient, System, Version=2.0.3600.0,
                 Culture=neutral, PublicKeyToken=b77a5c561934e089" />
        </authenticationModules>
  </system.net>
</configuration>

請參閱

參考

網路設定結構描述

IAuthenticationModule

AuthenticationManager