Compartir a través de


<add> (Elemento para authenticationModules, Configuración de red)

Actualización: noviembre 2007

Agrega un módulo de autenticación a la aplicación.

<configuration> (Elemento)
  <system.Net> (Elemento, Configuración de red)
    <authenticationModules> (Elemento, Configuración de red)
      <add> (Elemento para authenticationModules, Configuración de red)

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

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y 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

authenticationModules

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>

Vea también

Referencia

Esquema de la configuración de red

IAuthenticationModule

AuthenticationManager