Использование защищенных методов веб-службы

При вызове некоторых из методов веб-служб сервера отчетов может потребоваться наличие безопасного соединения. То, для каких из методов требуется безопасное соединение, определяется значением параметра SecureConnectionLevel в файле RSReportServer.config. Значение этого параметра должно быть целым числом и находиться в диапазоне от 0 и выше. Данные значения описываются в следующей таблице.

Level Описание
0 Небезопасный. Для вызовов к API SOAP служб Reporting Services не требуется безопасное соединение.
Больше 0 Безопасный уровень. Для всех вызовов к API-интерфейсу SOAP служб Reporting Services необходимо наличие безопасного соединения.

Метод ListSecureMethods веб-службы можно использовать для возвращения списка всех методов веб-службы, для которых необходимо наличие безопасного соединения, в соответствии с текущей конфигурацией сервера отчетов. При работе с TLS пользователю необходимо оценить список методов, возвращаемых методом ListSecureMethods, и изменить имя схемы URI веб-службы на https или http в зависимости от вызываемого метода.

См. также:

Создание приложений с помощью веб-службы и .NET Framework
Веб-службы сервера отчетов