-2

我有一个应用程序通过 Crystal Reports 在新窗口中向用户显示 PDF 文件。这在我的开发机器上完美运行,并且在生产服务器上直接访问站点时(远程桌面运行浏览器安装在服务器上)但是当我通过互联网从外部访问站点时出现错误。其他报告显示正常,并且该报告过去一直有效,直到我最近进行了一些更改并重新安装了该站点。所有代码都在try ... catch但没有信息被写入我的错误文件。无法弄清楚为什么它会在服务器上本地工作,但不能通过互联网工作,只有这一份报告。

已经尝试过System.Web属性maxRequestLengthexecutionTimeout.

服务器是: Windows Web Server 2008 IIS 7 Framework 4

4

2 回答 2

1

这原来是水晶报告文件的一个问题,我从来没有找到确切的原因,但我将其缩小到导致问题的字段之一,删除该字段并没有问题。我认为它可能已链接到基于报告 xml 的数据源,但无法证明这一点。

于 2014-05-06T09:09:42.707 回答
0

可能是防火墙设置。请确保您的防火墙明确允许传入连接到 TCP 端口 80(或 443 用于 https,或者如果您通过其他端口访问该站点,则为其他任何端口),然后重试。

于 2012-09-07T07:47:54.000 回答