Vani.VN Ответов: 1

Использование отчета SSRS в веб-приложении


Хай все,

Пожалуйста, помогите мне, я новичок в отчетности ssrs.
я разрабатываю отчет ssrs и развертываю его на сервере (VPN)
эта ссылка развертывания используется в веб-приложении .net.
если я открою отчет ssrs через прямую ссылку на сервер,то смогу просмотреть его.
но в веб-приложении я не могу открыть этот отчет.
это показывает ошибку"сбой запроса с состоянием http 401: несанкционированного."
как я могу сеять?




Спасибо.

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

мой код такой

рв1.В Разделе Processingmode = В Разделе Processingmode.Дистанционное;
Интерфейс ireportservercredentials ssrscredentials = новый CustomSSRSCredentials("имя_пользователя", "myPwd", "myIpaddress");//VPN-сервера, логин, IP адрес,пользователя и pwd
Метод serverreport метод serverreport = рв1.Метод serverreport;
rv1.ServerReport. ReportServerCredentials = ssrscredentials;
rv1.ServerReport. ReportServerUrl = новый Uri("http://rdl/ReportServer");
rv1.ServerReport. ReportPath = " /RdlReports/Rpt1-Report";
ReportParameter[] parameters = новый ReportParameter[1];
параметры[0] = новый
ReportParameter ("indate", txtdate.Текст);
rv1.ServerReport. SetParameters(параметры);
рв1.ShowParameterPrompts = ложь;
рв1.ShowPromptAreaButton = ложь;
рв1.Метод serverreport.Обновить();

Praneet Nadkar

Можете ли вы войти в свой VPN с учетными данными, которые вы передаете CustomSSRSCredentials ?

1 Ответов

Рейтинг:
2

Sakthi_

Привет ,

Пожалуйста, убедитесь, что ниже приведены шаги

1. Откройте IE (Запуск от имени администратора). http://localhost/reports
2. Выберите Настройки папки
3. выберите новое назначение роли
4. Добавьте Сведения О Пользователе