gpt4 book ai didi

asp.net-mvc-4 - 使用 HTTPS 时 evoPDF 转换失败

转载 作者:太空宇宙 更新时间:2023-11-03 14:46:05 26 4
gpt4 key购买 nike

我正在尝试在 Azure Web 应用程序上使用 evoPDF HTML 到 PDF 转换器,但我似乎遇到了仅在通过 HTTPS 访问站点时才会出现的问题。

我的 azure 部署安装了我的 SSL 证书并为我的域工作。

如果我在访问安全站点时尝试进行转换,生成的 PDF 仅包含 _Layout.cshtml View 的内容,并且没有应用任何样式表。

如果我再次尝试访问 cloudapp.net url,我的浏览器会按预期出现证书错误,但生成的 PDF 完美无缺。

这是使用完全相同的页面和完全相同的代码进行测试的。据我所知,唯一的区别是 HTTP/s。

我已经抓取了 evoPDF 网站,并检查了其他有类似问题的人,但我找不到任何看起来接近的问题。

一旦我找到许可证的 PO 编号,我将向 evoPDF 团队发送电子邮件寻求支持,但在此之前我希望这里的某个人能够阐明这个问题。

仅供引用——我只是通过将 html 字符串从 View 引擎传递到转换器来转换我自己的 cshtml 文件。

代码在我的本地机器上完美运行,在 azure staging 中完美运行,但在生产 (UAT) 中运行不完美。

最佳答案

您是否正在使用特殊的 EVO HTML to PDF Converter for Azure解决方案还是一般HTML to PDF for .NET Library ?通用库不适用于 Azure 网站,它仅适用于云服务和虚拟机。对于 Azure 网站,您必须使用上述针对 Azure 的特殊解决方案。

关于asp.net-mvc-4 - 使用 HTTPS 时 evoPDF 转换失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38901073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com