SqlConnectionStringBuilder.TrustServerCertificate Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah saluran akan dienkripsi saat melewati rantai sertifikat untuk memvalidasi kepercayaan.
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
Nilai Properti
Sebuah boolean. Defaultnya adalah false
.
Keterangan
Properti ini sesuai dengan kunci "Sertifikat Server Kepercayaan" dan "TrustServerCertificate" dalam string koneksi.
Ketika Trust Server Certificate
diatur ke true
, lapisan transportasi akan menggunakan TLS untuk mengenkripsi saluran dan melewati rantai sertifikat untuk memvalidasi kepercayaan. Jika Trust Server Certificate
diatur ke true
dan enkripsi diberlakukan oleh server target, tingkat enkripsi yang ditentukan pada server akan digunakan bahkan jika Encrypt
diatur ke false
. Koneksi akan gagal sebaliknya.
Untuk informasi selengkapnya, lihat Hierarki Enkripsi dan Menggunakan Enkripsi Tanpa Validasi.