Compartir a través de


<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

<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