SqlConnectionStringBuilder.TrustServerCertificate Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda kanál bude zašifrován při obejití řetězce certifikátů k ověření důvěryhodnosti.
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
Hodnota vlastnosti
Logická hodnota. Výchozí formát je false
.
Poznámky
Tato vlastnost odpovídá klíčům Trust Server Certificate a TrustServerCertificate v rámci připojovacího řetězce.
Pokud Trust Server Certificate
je nastavená hodnota true
, bude přenosová vrstva používat protokol TLS k šifrování kanálu a obejít procházení řetězu certifikátů k ověření důvěryhodnosti. Pokud Trust Server Certificate
je nastavená hodnota true
a šifrování je vynuceno cílovým serverem, použije se úroveň šifrování zadaná na serveru, i když Encrypt
je nastavená na false
hodnotu . Jinak připojení selže.
Další informace najdete v tématech Hierarchie šifrování a Použití šifrování bez ověření.