Golden Mind Ответов: 1

Angular2 как передать учетные данные сервера в SSRS из URL-адреса


Привет ,

У меня есть проект angular2 нужно просмотреть некоторые отчеты SSRS , я использовал iframe для просмотра отчета, как это
<iframe [src]= "reportUri" style="width:100%;height:600px" id ="pdfDocument"></iframe>

ngOnInit() {
     this.reportUri = this.sanitizer.bypassSecurityTrustResourceUrl
         (
         // tslint:disable-next-line:max-line-length
         'http://000000.231:8081/ReportServer_MSSQL/Pages/ReportViewer.aspx?%2fHealthCare.Reports%2fPatientBalances&rs:Command=Render');

 }


моя проблема когда я открыл свою страницу отчета показалось окно приглашения ввести имя пользователя и пароль сервера как изображение

отчет — imgbb.com[^]

Что я уже пробовал:

мне нужно передать учетные данные сервера в SSRS из URL-адреса

Richard Deeming

Вам необходимо предоставить анонимным пользователям "браузер" доступ к вашей установке SSRS. У Google есть несколько предложений о том, как это сделать.

Вы действительно не нужно помещать учетные данные в URL-адрес; любой, кто имеет доступ к Вашей странице, сможет их увидеть!

Golden Mind

1 - если мне нужно передать учетные данные в URL-адресе, как я могу это сделать
2 - если мне нужно предоставить анонимным пользователям "браузер" доступ к вашей установке SSRS, можете ли вы сказать мне шаги или отправить url-адрес объясните это, потому что я сделал поиск, но не нашел хорошего результата

Richard Deeming

1) Вы не можете. Раньше вы могли вставлять учетные данные в URL-адрес, но они прекратили это делать еще в 2011 году:
Internet Explorer не поддерживает имена пользователей и пароли в адресах веб-сайтов (URL-адреса HTTP или HTTPS)[^]

2) Если ваши пользователи являются частью вашего домена, вы можете попытаться заставить их добавить сервер SSRS в свою зону "локальная интрасеть" в IE, который затем должен автоматически войти в систему, используя свои учетные данные Windows. Иначе, это сообщение в блоге MSDN[^] кажется, у него есть ответ.

1 Ответов

Рейтинг:
1

Talal Shoaib

Привет,
У меня точно такая же проблема. Вы решили эту проблему?

Талал


Patrice T

Откройте свой собственный вопрос и удалите его

Member 11115266

У вас есть эта проблема решена если да pls разместить решение