WindowsClientCredential.AllowNtlm Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
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.
Hämtar eller anger ett värde som anger om NTLM-autentisering ska tillåtas som Windows SSPI Negotiate-autentisering.
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
Egenskapsvärde
true om NTLM-autentisering ska tillåtas som Windows SSPI Negotiate-autentisering false annat. Standardvärdet är true.
- Attribut
Kommentarer
Om du ställer in den här egenskapen på true kan autentisering nedgradera till NTLM om Kerberos inte är tillgängligt.
Om du ställer in den här egenskapen på false gör Windows Communication Foundation (WCF) ett bra försök att utlösa ett undantag om NTLM används. Observera att inställningen för den här egenskapen false kanske inte hindrar NTLM-autentiseringsuppgifter från att skickas via kabeln.
Vissa distributioner som arbetsgrupper och lokala konton kräver NTLM-autentisering. Om du anger den här flaggan till false i sådana distributioner resulterar det i autentiseringsfel vid användning av WCF. I en distribution som kräver ömsesidig autentisering (stöds endast av Kerberos) anger du den här flaggan till false.
NTLM (Windows NT LAN Manager) är det autentiseringsprotokoll som används i nätverk som omfattar system som kör Windows NT-operativsystem och fristående system.
Det Microsoft Kerberos-säkerhetspaketet ger större säkerhet än NTLM för system i ett nätverk. Även om Microsoft Kerberos är det protokoll som väljs, stöds NTLM fortfarande och måste användas för nätverksautentisering om nätverket innehåller system som kör versioner av Windows NT 4.0 och tidigare och på fristående system.