Crystal report 9.2, неверные параметры входа - PullRequest
1 голос
/ 21 ноября 2011

Фон;Веб-приложение разработано для .Net Framework 4.0.Имеет интеграцию Crystal Report 9.2.Приложение работает на встроенной аутентификации Windows.Кристаллические отчеты работают нормально, когда мы выполняем, из решения, работающего под Visual Studio 2010. Когда один и тот же отчет развертывается на сервере (веб-сервер - ОС: Windows Server 2003 - SP2-32bit. Сервер БД - ОС: Windows Server 2003-32bit) возникает следующая ошибка, неверный вход в систему параметров .Crystal Report Runtime Engine для .net framework 4.0 установлен на веб-сервере.Отчеты настроены для работы на ODBC, System DSN с драйвером SQL Server.Эти драйверы работают под учетной записью пользователя SQL Server, которая имеет разрешение на базу данных.Нет параметров входа, переданных из приложения.Просто чтобы проверить, также передается решение о передаче параметров входа в систему из приложения, но проблема не решена.

Примечание. Для разрешения предоставлен полный доступ к учетной записи IIS_WPG в папке: C: \ Windows \ Temp., C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ Временные файлы ASP.NET и веб-приложение.Ошибка сервера в приложении «/ XXXX».

________________________________________
Error in File E:\WebApps\XXXX\Reports\CompanyStandard.rpt:
Unable to connect: incorrect log on parameters. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: CrystalDecisions.CrystalReports.Engine.LogOnException: Error in File E:\WebApps\XXXX\Reports\CompanyStandard.rpt:
Unable to connect: incorrect log on parameters.

Source Error: 
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace: 

[LogOnException: Error in File E:\WebApps\XXXX\Reports\CompanyStandard.rpt:
Unable to connect: incorrect log on parameters.]
    . N(String  -, EngineExceptionErrorID  0) +582
    . I(Int16  !, Int32  ") +277
   CrystalDecisions.CrystalReports.Engine.FormatEngine.GetPage(PageRequestContext reqContext) +429
   CrystalDecisions.ReportSource.LocalReportSourceBase.GetPage(PageRequestContext pageReqContext) +172
   CrystalDecisions.Web.ReportAgent.|(Boolean  Z) +223
   CrystalDecisions.Web.CrystalReportViewer.OnPreRender(EventArgs e) +165
   System.Web.UI.Control.PreRenderRecursiveInternal() +103
   System.Web.UI.Control.PreRenderRecursiveInternal() +175
   System.Web.UI.Control.PreRenderRecursiveInternal() +175
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2496

1 Ответ

0 голосов
/ 22 ноября 2011

Вам необходимо изменить профиль, под которым работает IIS, на учетную запись домена или изменить файл web.config, чтобы выдать себя за пользователя.В противном случае вам нужно будет применить logoninfo для отчета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...