Partilhar via


<add>Elemento para authenticationModules (configurações de rede)

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

<configuration> Element
  <sistema.Net> elemento (configurações de rede)
    <authenticationmodules>Elemento (configurações de rede)
      <add>Elemento para authenticationModules (configurações de rede)

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

Atributos e elementos

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

Atributos

Atributo

Descrição

type

O nome de classe e os detalhes específicos do módulo que implementa a autenticação.

Elementos filho

Nenhum.

Elementos pai

Elemento

Descrição

authenticationModules

Especifica os módulos usados para autenticar solicitações de rede.

Comentários

The add elemento adiciona um módulo de autenticação ao participante da lista de módulos de autenticação registrado. Módulos de autenticação são chamados na ordem em que foram adicionados à lista.

O valor para o type atributo deve ser um nome válido de DLL e nome de classe correspondente, separados por uma vírgula.

Configuration Files

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

Exemplo

O exemplo de código a seguir habilita os módulos de autenticação padrão. Você deve substituir os valores para a versão e PublicKeyToken com os 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>

Consulte também

Referência

Esquema configurações de rede

IAuthenticationModule

AuthenticationManager