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