Bagikan melalui


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, atau http:// 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

anggota MSReportServer_ConfigurationSetting