Metode ConfigurationSetting - SetSecureConnectionLevel
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 SecureConnectionLevel diatur ke nilai yang ditentukan. Nilai 0 menunjukkan bahwa TLS dinonaktifkan. Nilai yang lebih besar dari atau sama dengan 1 menunjukkan bahwa TLS diaktifkan.
- Ketika nilai diatur, elemen SecureConnectionLevel 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, atauhttp://
jika Tingkat yang ditentukan adalah 0.
Di SQL Server 2008 R2 (10.50.x), SecureConnectionLevel 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 SetSecureConnectionLevel , TLS dipertimbangkan dan properti konfigurasi SecureConnectionLevel diatur sesuai dalam rsreportserver.config
file. Nilai 2 dan 3 masih diizinkan untuk kompatibilitas mundur.
Persyaratan
Namespace: root\Microsoft\SqlServer\ReportServer\<InstanceName>\v13\Admin