Elemento <add> para authenticationModules (Configurações de Rede)

Adiciona um módulo de autenticação ao aplicativo.

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

Syntax

<add
  type="type_fullname, assembly_fullname"
/>  

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
type O nome de tipo totalmente qualificado (indicado pela propriedade FullName) e o nome do assembly (indicado pela propriedade FullName), separados por uma vírgula.

Elementos filho

Nenhum.

Elementos pai

Element Descrição
authenticationModules Especifica os módulos usados para autenticar as solicitações de rede.

Comentários

O elemento add adiciona um módulo de autenticação ao final da lista de módulos de autenticação registrados. Os módulos de autenticação são chamados na ordem em que foram adicionados à lista.

O valor do atributo type deve ser um nome de tipo válido e um nome de assembly correspondente, separados por uma vírgula.

Arquivos de configuração

Esse elemento pode ser usado no arquivo de configuração do aplicativo ou no arquivo de configuração do computador (Machine.config).

Exemplo

O exemplo a seguir habilita os módulos de autenticação padrão. Será necessário substituir os valores de Version e PublicKeyToken pelos valores corretos para o módulo especificado.

<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>  

Confira também