SetSecureConnectionLevel yöntemi (WMI MSReportServer_ConfigurationSetting)
Rapor sunucusu güvenli bağlantı düzey ayarlar.
Sözdizimi
Public Sub SetSecureConnectionLevel(Level as Integer, _
ByRef HRESULT as Int32)
public void SetSecureConnectionLevel(Int32 Level,
out Int32 HRESULT);
Parametreler
Level
Güvenli bağlantı düzey temsil eden bir tamsayı.HRESULT
[Çıkış] Çağrı başarılı veya başarısız olup olmadığını gösteren değer.
Dönüş Değeri
Döndürür bir HRESULT gösteren başarı veya başarısızlık yöntem çağrısı.Bir 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 küme.Bir 0 değeri, ssl kapalı olduğunu gösterir.' Den büyük veya 1'e eşit bir değer ssl açık olduğunu gösterir.
- Değerini ayarladığınızda, SecureConnectionLevel rapor sunucusu öğesi yapılandırma dosyası , değişen ve URLRoot öğesinde yapılandırma dosyası "https://" kullanmak üzere küme yoksa belirtilen Level büyüktür veya eşittir 1, ya da "http://" yoksa belirtilen Level 0'dır.
De SQL Server 2008 R2, SecureConnectionLevel olduğu yapılan bir açık/kapalı anahtarı, varsayılan değer sıfırdır.Herhangi bir değer sıfırdan büyük veya 1'e eşit geçtiğini için SetSecureConnectionLevel API yöntem, ssl üzerinde değerlendirilir ve yapılandırma özelliğini SecureConnectionLevel olan küme buna göre rsreportserver.config dosyası.2 Ve 3 değerleri yine de geriye dönük uyumluluk için verilir.
Gereksinimler
Ad alanı: root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\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)