我刚刚将我的 .NET MVC 3.5 sp1 应用程序迁移到运行 2008x64 和 IIS7 的 VPS。我的应用程序使用 Crystal Report Viewer 来动态显示报表。安装 CR 运行时 CRRedist2008_x64.exe 后,我能够正确显示报告。根据过去的经验,我还将 aspnet_client 文件夹复制到服务器上我的应用程序的根目录。当我尝试在我的应用程序中显示报告时,系统会在标题为“需要授权”的对话框中提示我输入用户名和密码。我单击取消并显示报告,但工具栏按钮除外,它只是说“提交查询”。我可以在 Fiddler 中看到我在尝试获取工具栏资源时遇到 401 未经授权的错误。根据其中一个论坛的建议,我尝试将 asp_net 文件夹转换为 IIS7 中的 Appication。然后我在 IIS7 中禁用了 aspnet_client 应用程序的身份验证。仍然没有运气。请帮忙。谢谢。
问问题
594 次