WindowsClientCredential.AllowNtlm Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
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.
Obtém ou define um valor que indica se a autenticação NTLM deve ser permitida como autenticação do Windows SSPI Negotiate.
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
Valor da propriedade
true
para permitir que a autenticação NTLM seja permitida como autenticação do Windows SSPI Negotiate; caso contrário, false
. O padrão é true
.
- Atributos
Comentários
Definir essa propriedade para true
permitir que a autenticação faça downgrade para NTLM se Kerberos não estiver disponível.
Definir essa propriedade como false
faz com que Windows Communication Foundation (WCF) faça um esforço melhor para gerar uma exceção se o NTLM for usado. Observe que a configuração dessa propriedade false
pode não impedir que as credenciais NTLM sejam enviadas pela transmissão.
Determinadas implantações, como grupos de trabalho e contas locais, exigem autenticação NTLM. Definir esse sinalizador para false
essas implantações resulta em falhas de autenticação ao usar o WCF. Em uma implantação que requer autenticação mútua (com suporte apenas do Kerberos), defina esse sinalizador como false
.
O NTLM (Windows NT LAN Manager) é o protocolo de autenticação usado em redes que incluem sistemas que executam o sistema operacional Windows NT e em sistemas autônomos.
O pacote de segurança do Microsoft Kerberos adiciona maior segurança do que o NTLM aos sistemas em uma rede. Embora o Microsoft Kerberos seja o protocolo de escolha, o NTLM ainda terá suporte e deverá ser usado para autenticação de rede se a rede incluir sistemas que executam versões de Windows NT 4.0 e anteriores e em sistemas autônomos.