SqlConnectionStringBuilder.TrustServerCertificate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si le canal sera chiffré dans le cas où l'approbation de la chaîne de certificats est ignorée.
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
Valeur de propriété
Valeur booléenne. Par défaut, il s’agit de false
.
Remarques
Cette propriété correspond aux clés « Certificat de serveur d’approbation » et « TrustServerCertificate » dans la chaîne de connexion.
Quand Trust Server Certificate
est défini sur true
, la couche de transport utilise TLS pour chiffrer le canal et contourner la chaîne de certificats pour valider l’approbation. Si Trust Server Certificate
est défini sur true
et que le chiffrement est appliqué par le serveur cible, le niveau de chiffrement spécifié sur le serveur sera utilisé même si Encrypt
est défini sur false
. Sinon, la connexion échouera.
Pour plus d’informations, consultez Hiérarchie de chiffrement et Utilisation du chiffrement sans validation.