Использование защищенных методов веб-службы
При вызове некоторых из методов веб-служб сервера отчетов может потребоваться наличие безопасного соединения. То, для каких из методов требуется безопасное соединение, определяется значением параметра SecureConnectionLevel в файле RSReportServer.config. Значение этого параметра должно быть целым числом и находиться в диапазоне от 0 и выше. Данные значения описываются в следующей таблице.
Level | Description |
---|---|
0 | Небезопасный. Для вызовов к API SOAP служб Reporting Services не требуется безопасное соединение. |
Больше 0 | Безопасный уровень. Для всех вызовов к API-интерфейсу SOAP служб Reporting Services необходимо наличие безопасного соединения. |
Метод ListSecureMethods веб-службы можно использовать для возвращения списка всех методов веб-службы, для которых необходимо наличие безопасного соединения, в соответствии с текущей конфигурацией сервера отчетов. При работе с TLS пользователю необходимо оценить список методов, возвращаемых методом ListSecureMethods, и изменить имя схемы URI веб-службы на https или http в зависимости от вызываемого метода.