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 bool TrustServerCertificate { get; set; }

Valeur de propriété

Boolean Les valeurs reconnues sont true, false, yes et no.

Remarques

Lorsque TrustServerCertificate a la valeur true, la couche de transport fait appel au protocole SSL pour chiffrer le canal et ignore la chaîne du certificat pour valider la confiance. Si TrustServerCertificate est défini sur true et que le chiffrement est activé, le niveau de chiffrement spécifié sur le serveur est 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 à

Produit Versions
.NET Core 1.0, Core 1.1
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

Voir aussi