【问题标题】:Could not render the url. Could not get image from url.Navigation timeout无法呈现网址。无法从 url 获取图像。导航超时
【发布时间】:2011-10-23 04:47:12
【问题描述】:

我有一个 ASP.NET Web 应用程序,其中包含 Winnovative HTML to PDF Converter

这已经运行了一年多,成功生成了 PDF

但是,这不再起作用,返回的错误是:

Could not render the url. Could not get image from url.Navigation timeout..

我检查了Winnovative FAQ,他们建议将NavigationTimeout 添加到 PdfConverter 的实例中。我添加了以下内容:

PdfConverter.NavigationTimeout = 500

但是,这并没有修复错误。此外,当直接在浏览器中加载时,被转换的页面只需要几分之一秒的时间来加载,所以我不认为这是正在呈现的页面的性能问题。

以前有人遇到过这个问题吗?是否有任何已知的解决方案/原因?

【问题讨论】:

    标签: asp.net pdf pdf-generation winnovative


    【解决方案1】:

    最后我发现这个错误是因为我们试图从 HTTPS 文件请求 PDF。

    但我无法解决原因。

    如果您有答案,请查看此问题:

    Generating PDF from HTTPS causes error

    【讨论】:

    • 感谢分享,我认为在我的情况下,这是一个庞大的记录集和漫长的转换过程。
    • @Jeffrey 我想我也有同样的问题……有什么办法解决吗?
    【解决方案2】:

    如果其他人收到此错误:在我们的例子中,在 IIS 8.5 上运行,将应用程序池从 ApplicationPoolIdentity 更改为 Network Service 修复了它。所以它似乎是一个文件夹权限问题。网络服务不理想,应该设置实际的文件夹权限。

    【讨论】:

      猜你喜欢
      • 2019-07-22
      • 1970-01-01
      • 2012-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-09
      相关资源
      最近更新 更多