SqlConnectionStringBuilder.TrustServerCertificate Proprietà

Definizione

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.

Si applica a