Udostępnij za pośrednictwem


Za pomocą metody usługa sieci Web bezpiecznego

Niektóre metody usługa sieci Web programu serwer raportów może wymagać bezpiecznego połączenia, podczas wywoływania ich.Metody, które wymagają bezpiecznego połączenia są określane przez SecureConnectionLevel ustawienia w pliku RSReportServer.config. Wartość tego ustawienia jest wartość całkowitą z prawidłowego zakres od 0 do 3.W poniższej tabela opisano te wartości.

Level

Description

Metody sieci Web, wymaganie zabezpieczeń SSL

0

Najmniej bezpieczna.serwer raportów nie sprawdza bezpiecznego połączenia, gdy są wywoływane metody usługa sieci Web.Jednak wszystkie połączenia z usługa sieci Web wciąż jest możliwe serwer raportów za pośrednictwem bezpiecznego połączenia.

Brak.

1

Minimalny zestaw bezpieczne.Wszystkie wywołania usługa sieci Web, są dokonywane przez niezabezpieczone połączenie i który może przekazać dane poufne, takich jak poświadczenia użytkownika są odrzucane.To ustawienie nie gwarantuje bezpieczeństwa.dane poufne wysłane przez klient serwer raportów narażeni, zanim serwer obsługuje żądania i odrzuca on nadal możliwe jest.

Renderowanie (poświadczenie zestaw ting dla raportu, który jest jest renderowane po zestaw monitowanie), CreateDataSource, GetDataSourceContents, zestaw DataSourceContents GetReportDataSources, zestaw ReportDataSources, CreateReport, GetReportDefintion, zestaw ReportDefinition, CreateDataDrivenSubscription, zestaw DataDrivenSubscriptionProperties, GetDataDrivenSubscriptionProperties i PrepareQuery.

2

Bezpieczne.Wszystkie renderowane raportów i wszystkie wywołania usługa sieci Web wymaga bezpiecznego połączenia.Obejmuje to wszystkie wywołania Render(String, String, String%, String%, String%, array<Warning[]%, array<String[]%) Metoda i żądań dla raportów renderowane realizowana za do adresów URL.

Wszystkie metody poziom 1, renderowania (wszystkie wywołania) i RenderStream.

3

Większość bezpieczne.Wszystkie wywołania Reporting Services SOAP API wymaga bezpiecznego połączenia.

Wszystkie.

Można użyć ListSecureMethods() metoda usługa sieci Web, aby uzyskać listę metoda usługa sieci Web, które wymagają bezpiecznego połączenia zgodnie z bieżącą konfiguracja serwer raportów. W scenariuszu SSL należy ocenić listę metod, które są zwracane przez ListSecureMethods()i Zmień nazwę schematu URI usługa sieci Web "" https"lub" http", w zależności od metoda wywoływania.