Изменить url-ссылку на сервер отчетов в подписке ssrs

Недавно я обновил SSRS Report Server 2008 до Power BI Report Server 2017. Я также установил псевдоним URL-ссылки для доступа к серверу.

При отправке отчета с нового сервера через подписку по электронной почте есть возможность отправить ссылку на сервер отчетов вместе с ней. При использовании нового сервера отчетов ссылка не использует псевдоним сервера отчетов для связи с сервером. Вместо этого он использует имя компьютера самого сервера SSRS.

Пример: http: // имя машины / отчеты / имя отчета Вместо: http://reportserveralias.example.com/reports/reportname

Я нашел ссылку на microsft, которая правильно описывает URLRoot в файле rsreportserver.config. Вот ссылка на веб-сайт Microsoft, на котором описаны возможности файла.

https://docs.microsoft.com/en-us/sql/reporting-services/report-server/rsreportserver-config-configuration-file?view=sql-server-2017

Я пробовал редактировать его, но безуспешно. Я также попытался перезапустить службу отчетов после этого, но это не сработало. Может ли кто-нибудь помочь мне с этим?

Спасибо!

5
0
4 277
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вам действительно нужно настроить UrlRoot в файле RSReportServer.config, но он должен указывать не на веб-портал, а на веб-службу. В большинстве случаев виртуальный каталог называется «сервер отчетов» (проверьте это в Диспетчер конфигурации служб Reporting Services под URL-адрес веб-службы).

Параметр конфигурации в файле RSReportServer.config находится в

<Configuration>
    ...
    <Service>
        ...

и в вашем сценарии это должно выглядеть так:

<UrlRoot>http://reportserveralias.example.com/reportserver</UrlRoot>

В качестве дополнительного предложения привяжите URL-адреса веб-службы и веб-портала к сертификату SSL (выданному для reportserveralias.example.com или * .example.com) и используйте вместо него https.

Огромное спасибо! Я обнаружил, что у меня на самом деле было два псевдонима для моего сервера отчетов ... Когда после того, как я удалил тот, который мне не нужен, он отлично заработал! Я также планирую в ближайшее время использовать https.

Caleb 20.09.2018 16:30

Очень признателен. Нигде в другой документации я не смог найти, что вы должны использовать URL-адрес «Службы отчетов», это то, что исправило это для меня.

Jordan 24.01.2019 18:43

Другие вопросы по теме