<add> (Elemento para authenticationModules, Configuración de red)
Agrega un módulo de autenticación a la aplicación.
<add
type = "client type", System, Version="version number", Culture="culture", PublicKeyToken="token"
/>
Atributos y elementos
En las secciones siguientes se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
type |
Nombre de clase e información relacionada con el módulo que implementa la autenticación. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento |
Descripción |
---|---|
Especifica los módulos utilizados para autenticar solicitudes de red. |
Comentarios
El elemento <add> agrega un módulo de autenticación al final de la lista de módulos de autenticación registrados. Se llama a los módulos de autenticación en el orden en que fueron agregados a la lista.
El valor para el atributo type debería ser un nombre de archivo DLL válido y el nombre de clase correspondiente, separados por una coma.
Archivos de configuración
Este elemento puede utilizarse en el archivo de configuración de la aplicación o en el archivo de configuración del equipo (Machine.config).
Ejemplo
El ejemplo de código siguiente habilita los módulos de autenticación predeterminados. Deberían reemplazarse los valores de Version y PublicKeyToken con los valores correctos para el 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>