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 verrà crittografato ignorando l'esecuzione della catena di certificati per convalidare l'attendibilità.
Per il nuovo sviluppo, usare Microsoft. Data.SqlClient. Questa pagina documenta System.Data.SqlClient.
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à
Un oggetto Boolean. I valori riconosciuti sono true, false, yes e no.
Commenti
Se TrustServerCertificate è impostata su true, il livello di trasporto userà SSL per crittografare il canale e ignorerà l'analisi della catena di certificati, per la convalida dell'attendibilità. Se TrustServerCertificate è impostato su true e la crittografia è attivata, verrà usato il livello di crittografia specificato nel server 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.