IIS 7.5 中的 Crystal Reports 2010 要求身份验证
我们正在从 2003 IIS6 Web 服务器迁移到带有 IIS 7.5 的 2008 R2。
我们还有一台运行 IIS7 的 Windows 2008 服务器,并且该服务器上一切正常。
在新服务器上,当我们进入水晶报表查看器页面时,我们会收到进行 Windows 身份验证的提示,然后,无论您是否输入有效的凭据,您都会在 Firefox 中收到以下错误:
XML 解析错误:未找到元素
位置:
http://192.168.10.112/Reports/ReportViewer.aspx?id=49
第 1 行,第 1 列:
^
在 IE 中,您只会看到一个空白屏幕。
相同的代码在 Visual Studio 2010 中的服务器上以调试模式运行良好,并且在我们的其他服务器上运行良好
谢谢
We're in the process of moving from 2003 IIS6 Web servers to 2008 R2 with IIS 7.5.
We also have a Windows 2008 server running IIS7 and everything works fine on this server.
On the new servers when we go to our crystal reports viewer page we get prompted for windows authentication, then if you type in valid credentials or not you get the following error in firefox:
XML Parsing Error: no element found
Location:
http://192.168.10.112/Reports/ReportViewer.aspx?id=49
Line Number 1, Column 1:
^
In IE you just get a blank screen.
The same code runs fine in debug mode on the server in Visual Studio 2010, and works fine on our other servers
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我知道答案为时已晚,但可供其他网友参考。
我在 IIS 7.5 中也遇到了这个问题,经过 5 天的调查,我发现问题是因为 Crystal Reports Viewer 以 32 位运行,要解决此问题:
另外,请注意,您还必须安装 oracle 客户端 32 位版本。
I know that the answer is too late, but to be a reference for other users.
I faced this problem too in IIS 7.5, and after 5 days investigation, I found that the problem is because the Crystal Reports Viewer running as 32-bit, to solve this issue:
Also, note that you have to install the oracle client 32-bit version too.