HttpTransportBindingElement.UnsafeConnectionNtlmAuthentication 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.
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Freigabe nicht sicherer Verbindungen auf dem Server aktiviert wird. Wenn aktiviert, wird NTLM-Authentifizierung einmal auf jeder TCP-Verbindung ausgeführt.
public:
property bool UnsafeConnectionNtlmAuthentication { bool get(); void set(bool value); };
public bool UnsafeConnectionNtlmAuthentication { get; set; }
member this.UnsafeConnectionNtlmAuthentication : bool with get, set
Public Property UnsafeConnectionNtlmAuthentication As Boolean
Eigenschaftswert
true
, wenn die Freigabe nicht sicherer Verbindungen aktiviert ist, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im folgenden Beispiel wird die Eigenschaft zur Aktivierung der Freigabe nicht sicherer Verbindungen festgelegt.
HttpTransportBindingElement httpBinding = new HttpTransportBindingElement();
httpBinding.AuthenticationScheme = AuthenticationSchemes.Ntlm;
httpBinding.UnsafeConnectionNtlmAuthentication = true;
Hinweise
Wenn diese Eigenschaft auf true
festgelegt ist und die erste Anforderung über eine bestimmte Verbindung mit NTLM authentifiziert wird, werden nachfolgende Anforderungen über dieselbe Verbindung unter Verwendung der Authentifizierungsinformationen in IIdentity der ersten Anforderung verarbeitet.
Diese Eigenschaft hat keine Auswirkungen, wenn das Authentifizierungsprotokoll nicht NTLM ist.
Hinweis
Durch das Festlegen dieser Eigenschaft auf true
wird die Leistung erhöht, da keine zusätzlichen NTLM-Authentifizierungsaufforderungen gesendet werden. Der Verzicht auf das Bereitstellen von Authentifizierungsinformationen durch alle Anforderungen stellt jedoch ein Sicherheitsrisiko dar. Sie müssen bestimmen, ob die Erhöhung der Leistung dieses Risiko wert ist.
Weitere Informationen finden Sie unter UnsafeConnectionNtlmAuthentication.