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>