WindowsClientCredential.AllowNtlm Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
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.
Obtiene o establece un valor que indica si se debe permitir la autenticación NTLM como autenticación de 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 de propiedad
true
si la autenticación NTLM se debería permitir como autenticación de Windows SSPI Negotiate, de lo contrario false
. De manera predeterminada, es true
.
- Atributos
Comentarios
Establecer esta propiedad en true
permite a la autenticación degradar a NTLM si Kerberos no está disponible.
Establecer esta propiedad false
en hace que Windows Communication Foundation (WCF) realice un mejor esfuerzo para producir una excepción si se usa NTLM. Tenga en cuenta que, aunque se establezca esta propiedad en false
, es posible que se envíen igualmente las credenciales NTLM a través de la conexión.
Ciertas implementaciones, por ejemplo en grupos de trabajo y cuentas locales, requieren la autenticación NTLM. Si se establece esta marca false
en en estas implementaciones, se producirán errores de autenticación al usar WCF. En una implementación que requiere la autenticación mutua (solo admitida por Kerberos), establezca esta marca en false
.
NTLM (Windows NT LAN Manager) es el protocolo de autenticación utilizado en las redes que incluyen sistemas que ejecutan el sistema operativo Windows NT y en sistemas independientes.
El paquete de seguridad de Microsoft Kerberos agrega una seguridad mayor que NTLM a los sistemas de una red. Aunque Microsoft Kerberos es el protocolo de elección, NTLM se admite y se debe utilizar para la autenticación de red si ésta incluye sistemas que ejecutan las versiones de Windows NT 4.0 y anteriores, y para sistemas independientes.