Приложение .NET с CR Viewer, получившее 401 несанкционированный доступ к ресурсам панели инструментов - PullRequest
1 голос
/ 03 августа 2010

Я только что перенес свое приложение .NET MVC 3.5 sp1 на VPS, работающий на 2008x64 и IIS7. Мое приложение использует Crystal Report Viewer для динамического отображения отчетов. После установки CR runtime CRRedist2008_x64.exe мне удалось правильно отобразить отчеты. Из прошлого опыта я также скопировал папку aspnet_client в корень моего приложения на сервере. Когда я пытаюсь отобразить отчет в своем приложении, меня просят ввести ИД пользователя и пароль в диалоговом окне «Требуется авторизация». Я нажимаю кнопку «Отмена», и отчет отображается за исключением кнопок панели инструментов, на которых вместо этого просто отображается «Отправить запрос». Я вижу в Fiddler, что я получаю 401 несанкционированные ошибки, пытаясь получить ресурсы панели инструментов. По предложению одного из форумов я попытался преобразовать папку asp_net в приложение в IIS7. Затем я отключил аутентификацию в приложении aspnet_client в IIS7. Все еще не повезло. Пожалуйста помоги. Спасибо.

1 Ответ

0 голосов
/ 04 августа 2010

Оказывается, это была настройка разрешений для папки.

...