WindowsClientCredential.AllowNtlm Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
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.
Ottiene o imposta un valore che indica se l'autenticazione NTLM deve essere consentita come autenticazione negoziata SSPI di Windows.
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
Valore della proprietà
true se l'autenticazione NTLM deve essere consentita come autenticazione negotiate SSPI Windows, false in caso contrario. Il valore predefinito è true.
- Attributi
Commenti
L'impostazione di questa proprietà su consente di effettuare true il downgrade dell'autenticazione a NTLM se Kerberos non è disponibile.
L'impostazione di questa proprietà su false fa sì che Windows Communication Foundation (WCF) faccia il massimo sforzo per generare un'eccezione se viene utilizzato NTLM. Si noti che l'impostazione di questa proprietà su false potrebbe non impedire l'invio delle credenziali NTLM sulla rete.
Alcune distribuzioni, ad esempio gruppi di lavoro e account locali, richiedono l'autenticazione NTLM. L'impostazione di questo flag su false in tali distribuzioni comporta errori di autenticazione quando si usa WCF. In una distribuzione che richiede l'autenticazione reciproca (supportata solo da Kerberos), impostare questo flag su false.
NTLM (Windows NT LAN Manager) è il protocollo di autenticazione usato nelle reti che includono sistemi che eseguono il sistema operativo NT Windows e nei sistemi autonomi.
Il pacchetto di sicurezza Kerberos Microsoft aggiunge maggiore sicurezza rispetto a NTLM ai sistemi in una rete. Sebbene Microsoft Kerberos sia il protocollo preferito, NTLM è ancora supportato e deve essere usato per l'autenticazione di rete se la rete include sistemi che eseguono versioni di Windows NT 4.0 e versioni precedenti e nei sistemi autonomi.