SetSecureConnectionLevel yöntemi (WMI MSReportServer_ConfigurationSetting)
Rapor sunucusu güvenli bağlantı düzeyi ayarlar.
Sözdizimi
Public Sub SetSecureConnectionLevel(Level as Integer, _
ByRef HRESULT as Int32)
Public Sub SetSecureConnectionLevel(Level as Integer, _
ByRef HRESULT as Int32)
public void SetSecureConnectionLevel(Int32 Level,
out Int32 HRESULT);
public void SetSecureConnectionLevel(Int32 Level,
out Int32 HRESULT);
Parametreler
Level
Güvenli bağlantı düzeyi temsil eden bir tamsayı değeri.HRESULT
[out] Çağrı başarılı veya başarısız olup olmadığını gösteren değer.
Dönüş Değeri
Döner bir HRESULTgösteren başarı veya yöntem çağrısı başarısız. 0 Değeri, yöntem çağrısı başarılı olduğunu gösterir. Sıfır olmayan bir değer, bir hata oluştuğunu gösterir.
Açıklamalar
Çağrıldığında, rapor sunucusu SecureConnectionLevelözellik belirtilen değere ayarlanır. 0 Değeri, ssl kapalı olduğunu gösterir. Büyüktür veya eşittir 1 değeri, ssl açık olduğunu gösterir.
- Değeri ayarlandığında, SecureConnectionLevelöğesi raporu sunucu yapılandırma dosyası değiştirilmez ve URLRootöğesi yapılandırma dosyasında "https://" kullanmak üzere ayarlama Eğer belirtilen Levelbüyüktür veya eşittir 1, ya da "http://" Eğer belirtilen Level0.
De SQL Server 2008 R2, SecureConnectionLevelise yapılan bir açma/kapama tuşu, varsayılan değer 0'dır. İçin herhangi bir değer sıfırdan büyük veya 1'e eşit geçtiğini SetSecureConnectionLevelyöntemi API ssl üzerinde kabul ve yapılandırma özelliğini SecureConnectionLevelbuna göre ayarlanır rsreportserver.config dosyasındaki. 2 Ve 3 değerleri yine geriye dönük uyumluluk için izin verilir.
Gereksinimler
Namespace: root\Microsoft\SqlServer\ReportServer\<ÖrnekAdı>\v11\Admin
Platform: Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional Service Pack 2 (SP2) veya Service Pack 1 (SP1) veya Windows 2000 (tüm sürümleri)