<add> Элемент для authenticationModules (параметры сети)

Добавляет модуль проверки подлинности в приложение.

<configuration>
  <system.net>
    <authenticationModules>
      <add>

Синтаксис

<add
  type="type_fullname, assembly_fullname"
/>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Attributes

Атрибут Описание
type Полное имя типа (указанное свойством) и имя сборки (указанное FullNameFullName свойством), разделенное запятой.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание
authenticationModules Задает модули, используемые для проверки подлинности сетевых запросов.

Замечания

Элемент add добавляет модуль проверки подлинности в конец списка зарегистрированных модулей проверки подлинности. Модули проверки подлинности вызываются в том порядке, в котором они были добавлены в список.

Значение атрибута type должно быть допустимым именем типа и соответствующим именем сборки, разделенным запятой.

Файлы конфигурации

Этот элемент можно использовать в файле конфигурации приложения или файле конфигурации компьютера (Machine.config).

Example

В следующем примере можно включить модули проверки подлинности по умолчанию. Значения для 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>

См. также