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
Значение свойства
Объект Boolean
. Допустимые значения: true
, false
, yes
и no
.
Комментарии
Если ключевому слову TrustServerCertificate
присвоено значение true
, то транспортный уровень будет использовать протокол SSL для шифрования канала и не пойдет по цепочке сертификатов для проверки доверия. Если TrustServerCertificate
для параметра задано значение true
и шифрование включено, будет использоваться уровень шифрования, указанный на сервере, даже если Encrypt
задано значение false
. В противном случае соединение не будет установлено.
Дополнительные сведения см. в разделах Иерархия шифрования и Использование шифрования без проверки.