Partager via


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

Ajoute un module d’authentification à l’application.

<configuration>
  <system.net>
    <authenticationModules>
      <add>

Syntaxe

<add
  type="type_fullname, assembly_fullname"
/>  

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 complet du type (indiqué par la propriété FullName) et nom de l’assembly (indiqué par la propriété FullName), séparés par une virgule.

Éléments enfants

Aucune.

Éléments parents

Element Description
authenticationModules Spécifie les modules utilisés pour authentifier les requêtes 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 où ils ont été ajoutés à la liste.

La valeur de l’attribut type doit être un nom de type valide et le nom d’assembly correspondant, séparés par une virgule.

Fichiers de configuration

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

Exemple

L’exemple suivant active les modules d’authentification par défaut. Vous devez remplacer les valeurs de Version et 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