SqlConnectionStringBuilder.TrustServerCertificate Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il canale è crittografato mentre viene ignorata l'analisi della catena di certificati per convalidare l'attendibilità.
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
Valore della proprietà
Valore booleano. Il valore predefinito è false
.
Commenti
Questa proprietà corrisponde alle chiavi "Trust Server Certificate" e "TrustServerCertificate" all'interno della stringa di connessione.
Quando Trust Server Certificate
è impostato su true
, il livello di trasporto userà TLS per crittografare il canale e ignorare la catena di certificati per convalidare l'attendibilità. Se Trust Server Certificate
è impostato su true
e la crittografia viene applicata dal server di destinazione, il livello di crittografia specificato nel server verrà usato anche se Encrypt
è impostato su false
. In caso contrario, la connessione non riuscirà.
Per altre informazioni, vedere Gerarchia di crittografia e uso della crittografia senza convalida.