Средство просмотра отчетов не может обработать отчет SQL SERVER 2016 ssrs - PullRequest
0 голосов
/ 10 февраля 2020

Я написал приложение, которое отображает отчет SSRS с сервера отчетов 2012 года, используя элемент управления просмотра отчетов winforms, и не было никаких проблем. Отчеты были перенесены на новый сервер отчетов 2016 года, и, хотя отчет открывается без каких-либо проблем, когда я получаю к нему доступ прямо с сервера, мое приложение больше не может его визуализировать, и вместо этого я получаю ошибку 403 - Запрещено без каких-либо дополнительных объяснений. Мое приложение является приложением winforms, и оно написано в C#. Пожалуйста, смотрите мой код ниже.

    public void ShowReport()
    {
        this.reportViewer1.ServerReport.ReportServerUrl = new Uri(REPORT_SERVER_URL);
        this.reportViewer1.ServerReport.ReportPath = "REPORT_PATH";

        MethodInvoker mi = new MethodInvoker(this.reportViewer1.RefreshReport);
        this.BeginInvoke(mi);
    }
...