Partager via


<add>, élément pour authenticationModules (paramètres réseau)

Mise à jour : novembre 2007

Ajoute un module d'authentification à l'application.

<configuration>, élément
  <system.Net>, élément (paramètres réseau)
    <authenticationModules>, élément (paramètres réseau)
      <add>, élément pour authenticationModules (paramètres réseau)

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut

Description

type

Nom de classe et spécifications du module qui implémente l'authentification.

Éléments enfants

Aucun.

Éléments parents

Élément

Description

authenticationModules

Spécifie les modules qui servent à authentifier les demandes réseau.

Notes

L'élément add ajoute un module d'authentification à la fin de la liste des modules d'authentification inscrits. Les modules d'authentification sont appelés dans l'ordre dans lequel ils ont été ajoutés à la liste.

La valeur pour l'attribut type doit comprendre un nom de DLL valide et le nom de classe correspondant, séparés par une virgule.

Fichiers de configuration

Cet élément peut être utilisé dans le fichier de configuration de l'application ou dans le fichier de configuration machine (Machine.config).

Exemple

L'exemple de code suivant active les modules d'authentification par défaut. Vous devez remplacer les valeurs de Version et de PublicKeyToken par les valeurs correctes pour le module spécifié.

<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>

Voir aussi

Référence

Schéma des paramètres réseau

IAuthenticationModule

AuthenticationManager