Metode ConfigurationSetting - SetSecure Koneksi ionLevel

Mengatur tingkat koneksi aman server laporan.

Sintaks

Public Sub SetSecureConnectionLevel(Level as Integer, _  
    ByRef HRESULT as Int32)  
public void SetSecureConnectionLevel(Int32 Level,   
    out Int32 HRESULT);  

Parameter

Tingkat
Nilai bilangan bulat yang mewakili tingkat koneksi aman.

HRESULT
[out] Nilai yang menunjukkan apakah panggilan berhasil atau gagal.

Nilai hasil

Mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan panggilan metode. Nilai 0 menunjukkan bahwa panggilan metode berhasil. Nilai bukan nol menunjukkan bahwa terjadi kesalahan.

Keterangan

Ketika dipanggil, properti Server laporan Secure Koneksi ionLevel diatur ke nilai yang ditentukan. Nilai 0 menunjukkan bahwa TLS dinonaktifkan. Nilai yang lebih besar dari atau sama dengan 1 menunjukkan bahwa TLS diaktifkan.

  • Saat nilai diatur, elemen Secure Koneksi ionLevel dalam file konfigurasi server laporan diubah, dan elemen URLRoot dalam file konfigurasi diatur untuk digunakan https:// jika Tingkat yang ditentukan lebih besar dari atau sama dengan 1, atau http:// jika Tingkat yang ditentukan adalah 0.

Di SQL Server 2008 R2 (10.50.x), Secure Koneksi ionLevel dibuat sakelar aktif/mati, nilai defaultnya adalah 0. Untuk nilai apa pun yang lebih besar dari atau sama dengan 1 yang diteruskan melalui API metode SetSecure Koneksi ionLevel, TLS dipertimbangkan dan properti konfigurasi Secure Koneksi ionLevel diatur sesuai dalam rsreportserver.config file. Nilai 2 dan 3 masih diizinkan untuk kompatibilitas mundur.

Persyaratan

Namespace:root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin

anggota MSReportServer_ConfigurationSetting