george@12 Ответов: 0

Как получить доступ к отчетам ssrs на одном сервере с другого ASP.NET сервер приложений


уважаемый друг,
Я использую VS 2013, SQL 2012 EXPRESS EDITION с ADVANCES SERVICES.
Я использую отчеты SSRS.у нас есть два сервера.Сервер приложений содержит опубликованные файлы веб-сайтов.Другой сервер содержит базу данных и отчеты SSRS.Я не мог получить доступ к отчету ssrs из приложения.Как получить к нему доступ?

I have tried and i am getting error "The request failed with HTTP status 401: Unauthorized."

report viewer 

 rptViewer.ProcessingMode = ProcessingMode.Remote; 
rptViewer.ServerReport.ReportServerUrl = new Uri(ConfigurationManager.AppSettings.Get("ReportServerUrl")); 
   string strReportLayout = Convert.ToString(s1["strReportLayout"]);
            rptViewer.ServerReport.ReportPath = ConfigurationManager.AppSettings.Get("ReportServerProject") + "/"+strReportLayout; //Passing the Report Path   
           IReportServerCredentials irsc = new CustomReportCredentials("sqldbusername", "sqldbpwd", "serverIP");


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

файл веб-конфигурации

& lt;режим аутентификации= "Windows"/>
< identity impersonate= "true" />
&ЛТ;добавить ключ="параметр reportserverurl" значение="http://202.66.132.185:80/ReportServer" /&ГТ;

&ЛТ;добавить ключ="ReportServerProject" значение="/RPTSSRS"/&ГТ;

0 Ответов