Поделиться через


SqlConnectionStringBuilder.TrustServerCertificate Свойство

Определение

Возвращает или задает значение, указывающее, будет ли шифроваться канал, если обход цепочки сертификатов для проверки доверия не выполняется.

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

Значение свойства

Логическое значение. Значение по умолчанию — false.

Комментарии

Это свойство соответствует ключам "Сертификат сервера доверия" и "TrustServerCertificate" в строке подключения.

Если Trust Server Certificate задано значение true, транспортный уровень будет использовать TLS для шифрования канала и обхода цепочки сертификатов для проверки доверия. Если Trust Server Certificate для параметра задано значение true и шифрование применяется целевым сервером, будет использоваться уровень шифрования, указанный на сервере, даже если Encrypt задано значение false. В противном случае соединение не будет установлено.

Дополнительные сведения см. в разделах Иерархия шифрования и Использование шифрования без проверки.

Применяется к