SqlConnectionStringBuilder.TrustServerCertificate 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í.
Obtiene o establece un valor que indica si se va a cifrar el canal, al mismo tiempo que se omite recorrer la cadena de certificados para validar la confianza.
public:
property bool TrustServerCertificate { bool get(); void set(bool value); };
public bool TrustServerCertificate { get; set; }
member this.TrustServerCertificate : bool with get, set
Public Property TrustServerCertificate As Boolean
Valor de propiedad
Un valor booleano. El valor predeterminado es false
.
Comentarios
Esta propiedad corresponde a las claves "Trust Server Certificate" y "TrustServerCertificate" dentro de la cadena de conexión.
Cuando Trust Server Certificate
se establece true
en , la capa de transporte usará TLS para cifrar el canal y omitir la marcha de la cadena de certificados para validar la confianza. Si Trust Server Certificate
se establece true
en y el servidor de destino aplica el cifrado, se usará el nivel de cifrado especificado en el servidor aunque Encrypt
esté establecido false
en . De lo contrario, se producirá un error en la conexión.
Para obtener más información, vea Jerarquía de cifrado y Uso del cifrado sin validación.