Udostępnij za pośrednictwem


Metoda SetSecureConnectionLevel (WMI MSReportServer_ConfigurationSetting)

Ustawia poziom bezpiecznego połączenia serwer raportów.

Składnia

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

Parametry

  • Level
    Wartość całkowitą reprezentującą poziom bezpiecznego połączenia.

  • HRESULT
    [Brak] Wartość wskazująca, czy wywołanie pomyślnych lub niepomyślnych.

Wartość zwracana

Zwraca HRESULT powodzeniu lub niepowodzeniu wywołania metoda.Wartość 0 oznacza pomyślne wywołanie metoda.Niezerowa wartość wskazuje, że wystąpił błąd.

Uwagi

Po wywołaniu serwer raportów SecureConnectionLevel właściwość jest zestaw na wartość określoną.Wartość 0 wskazuje, że protokół SSL jest wyłączone.Wartość większa niż lub równa 1 wskazuje, że włączony jest protokół SSL.

  • Gdy wartość jest zestaw, SecureConnectionLevel zmianie elementu w pliku konfiguracyjnym serwera raportów i URLRoot element w pliku konfiguracyjnym jest zestaw do używania "https://" Jeśli określony Level jest większa niż lub równa 1, lub "http://" Jeśli określony Level jest równa 0.

W SQL Server 2008 R2, SecureConnectionLevel jest dokonywane przełącznik wł. / wył., wartością domyślną jest 0.Dla przeszła każda wartość większa niż lub równa 1 SetSecureConnectionLevel metoda interfejsu API SSL jest uważany za na i właściwość konfiguracja SecureConnectionLevel jest zestaw odpowiednio w pliku rsreportserver.config.Wartości 2 i 3 są nadal dozwolone dla zgodności z poprzednimi wersjami.

Wymagania

Obszar nazw: katalog_główny\Microsoft\SqlServer\ReportServer\RS<EncodedInstanceName>\v10\Admin

Platforma: Windows Server 2003 Datacenter Edition, Windows Server 2003 Enterprise Edition, Windows Server 2003 Standard Edition, Windows Vista, Windows XP Professional z dodatkiem Service Pack 2 (SP2) lub Service Pack 1 (SP1) albo Windows 2000 (wszystkie wersje)