Partilhar via


<adicionar> Elemento para authenticationModules (Definições de Rede)

Adiciona um módulo de autenticação à aplicação.

<configuração>
  <system.net>
    <authenticationModules>
      <adicionar>

Syntax

<add
  type="type_fullname, assembly_fullname"
/>  

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

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

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
authenticationModules Especifica módulos utilizados para autenticar pedidos de rede.

Observações

O add elemento adiciona um módulo de autenticação ao final da lista de módulos de autenticação registados. Os módulos de autenticação são chamados pela ordem pela qual foram adicionados à lista.

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

Ficheiros de Configuração

Este elemento pode ser utilizado no ficheiro de configuração da aplicação ou no ficheiro de configuração do computador (Machine.config).

Exemplo

O exemplo seguinte ativa os módulos de autenticação predefinidos. Deve substituir os valores de Versão 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>  

Ver também