Partager via


SqlConnectionStringBuilder.TrustServerCertificate Propriété

Définition

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.

S’applique à