Verwenden von sicheren Webdienstmethoden

Es kann sein, dass für bestimmte Berichtsserver-Webdienstmethoden eine sichere Verbindung erforderlich ist, wenn Sie diese aufrufen. Die Methoden, die eine sichere Verbindung benötigen, werden von der Einstellung SecureConnectionLevel(sichere Verbindungsebene) in der Datei „RSReportServer.config“ bestimmt. Der Wert der Einstellung ist ein ganzzahliger Wert im gültigen Bereich von 0 und höher. In der folgenden Tabelle werden diese Werte beschrieben.

Ebene BESCHREIBUNG
0 Nicht sicher. Aufrufe an die Reporting Services-SOAP-API benötigen keine sichere Verbindung.
Größer als 0 Sicher. Alle Aufrufe an die Reporting Services-SOAP-API benötigen eine sichere Verbindung.

Sie können mithilfe der ListSecureMethods-Methode des Webdiensts eine Liste der Webdienstmethoden zurückgeben, die entsprechend der aktuellen Konfiguration des Berichtsservers eine sichere Verbindung benötigen. In einem TLS-Szenario sollten Sie die Liste der von ListSecureMethods zurückgegebenen Methoden überprüfen und den Schemanamen des Webdienst-URI entsprechend der aufgerufenen Methode in „https“ oder „http“ ändern.

Weitere Informationen

Erstellen von Anwendungen mit dem Webdienst und .NET Framework
Report Server Web Service (Report Server-Webdienst)