WindowsClientCredential.AllowNtlm Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
This property is deprecated and is maintained for backward compatibility only. The local machine policy will be used to determine if NTLM should be used.
Obtient ou définit une valeur qui indique si l'authentification NTLM doit être autorisée en tant qu'authentification Windows SSPI par négociation.
public:
property bool AllowNtlm { bool get(); void set(bool value); };
public bool AllowNtlm { get; set; }
[System.Obsolete("This property is deprecated and is maintained for backward compatibility only. The local machine policy will be used to determine if NTLM should be used.")]
public bool AllowNtlm { get; set; }
member this.AllowNtlm : bool with get, set
[<System.Obsolete("This property is deprecated and is maintained for backward compatibility only. The local machine policy will be used to determine if NTLM should be used.")>]
member this.AllowNtlm : bool with get, set
Public Property AllowNtlm As Boolean
Valeur de propriété
true
si l'authentification NTLM doit être autorisée comme authentification Windows SSPI par négociation, sinon false
. La valeur par défaut est true
.
- Attributs
Remarques
L'affectation de la valeur true
à cette propriété permet de rétrograder l'authentification à NTLM si Kerberos n'est pas disponible.
La définition de cette propriété pour permettre à false
Windows Communication Foundation (WCF) de faire un meilleur effort pour lever une exception si NTLM est utilisé. Notez que l'affectation de la valeur false
à cette propriété peut ne pas empêcher la transmission des informations d'identification NTLM.
Certains déploiements tels que les groupes de travail et les comptes locaux requièrent l'authentification NTLM. La définition de cet indicateur false
dans ces déploiements entraîne des échecs d’authentification lors de l’utilisation de WCF. Dans un déploiement qui requiert une authentification mutuelle (seulement pris en charge par Kerberos), affectez à cet indicateur la valeur false
.
NTLM (Windows NT LAN Manager) est le protocole d'authentification exploité sur les réseaux dans lesquels des systèmes fonctionnent sous le système d'exploitation Windows NT, et exploité sur les systèmes autonomes.
Le package de sécurité Kerberos de Microsoft propose un degré de sécurité supérieur à NTLM sur les systèmes qui composent un réseau. Bien que Kerberos sur système Microsoft est le protocole qui s'impose, l'authentification NTLM reste néanmoins prise en charge et doit être utilisée sur les réseaux qui incluent des systèmes Windows NT 4.0 et versions antérieures, et sur les systèmes autonomes.