WindowsClientCredential.AllowNtlm Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
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.
Ruft einen Wert ab, der angibt, ob die NTLM-Authentifizierung als Windows-Authentifizierung mit SSPI-Aushandlung zulässig sein soll.
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
Eigenschaftswert
true
, wenn die NTLM-Authentifizierung als Windows-Authentifizierung mit SSPI-Aushandlung möglich sein soll, andernfalls false
. Der Standardwert ist true
.
- Attribute
Hinweise
Durch das Festlegen dieser Eigenschaft auf true
kann die Authentifizierung auf NTLM herabgestuft werden, wenn Kerberos nicht verfügbar ist.
Durch Festlegen dieser Eigenschaft wird false
Windows Communication Foundation (WCF) dazu führen, dass eine Ausnahme ausgelöst wird, wenn NTLM verwendet wird. Durch das Festlegen dieser Eigenschaft auf false
wird unter Umständen nicht verhindert, dass NTLM-Anmeldeinformationen über die Verbindung gesendet werden.
Bestimmte Bereitstellungen, wie beispielsweise Arbeitsgruppen und lokale Konten, erfordern die NTLM-Authentifizierung. Das Festlegen dieses Kennzeichens false
in solchen Bereitstellungen führt zu Authentifizierungsfehlern bei verwendung von WCF. Setzen Sie dieses Flag in einer Bereitstellung, die gegenseitige Authentifizierung (nur von Kerberos unterstützt) erfordert, auf false
.
NTLM (Windows NT LAN Manager) ist das Authentifizierungsprotokoll, das in Netzwerken mit Systemen, die das Betriebssystem Windows NT ausführen, und eigenständigen Systemen verwendet wird.
Das Microsoft Kerberos-Sicherheitspaket bietet für Systeme in Netzwerken größere Sicherheit als NTLM. Obwohl Microsoft Kerberos das gewählte Protokoll ist, wird NTLM immer noch unterstützt und muss zur Netzwerkauthentifizierung verwendet werden, falls das Netzwerk Systeme, die Versionen von Windows NT 4.0 und älter ausführen, und eigenständige Systeme umfasst.