Удалить / подавить всплывающее окно аутентификации для компонентов распределенных сервисов - PullRequest
0 голосов
/ 23 сентября 2019

Я интегрирую свои службы отчетов sql server с моим веб-приложением реагировать на js.Я связал все три компонента UI, Api и SSRS с сертификатами https.У меня есть веб-приложение [UI + API] на одном сервере, а службы SSRS - на других, и я интегрирую все отчеты в мое веб-приложение ReactJS, просто настроив URL-адрес отчета.Теперь, каждый раз, когда я получаю доступ к любому отчету, он запрашивает учетные данные домена сервера отчетов SSRS для проверки подлинности отчетов, что становится для меня большой проблемой, потому что каждый пользователь, который обращается к моему сайту, может получить доступ к разделу отчетов только после полученияаутентифицировано нашими внутренними API.Я хочу избавиться от этой проверки учетных данных домена SSRS при каждом первом доступе.

Я попытался установить для режима аутентификации значение «Нет» или «Аноним» в файле web.config, где мы установили и настроили SSRS.Я попытался указать имя пользователя и пароль для настройки олицетворения в этом файле web.config.

Я попытался отключить режим проверки подлинности, нет, анонимный в файле rsreportserver.config, как описано на странице Microsoft MSDN, но ничего не получалось.Он по-прежнему запрашивает учетные данные домена SSRS, когда я получаю доступ к отчетам из моего веб-приложения ReactJS.

У меня есть тег на конце реакции js или html, который я привязал непосредственно к отчетам SSRS, например

Всякий раз, когда я щелкаю ссылку в списке отчетов html, соответствующий путь отчета должен быть загружен из отчетов SSRS в этот тег объекта.Но из-за запроса учетных данных я попытался подавить проверку подлинности для веб-конфигурации моего пользовательского интерфейса, моего SSRS web.config, rsReportServer.config.Кроме того, попытался назначить пользователя домена SSRS для моего идентификатора пула приложений пользовательского интерфейса с целью олицетворения, но все не работает, но все равно запрашивает то же самое.

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

...