使用HTTPS时,evoPDF转换失败

时间:2016-08-11 15:55:02

标签: asp.net-mvc-4 azure pdf ssl

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

我的azure部署已安装我的SSL证书并且正在为我的域工作。

如果我在访问安全网站时尝试转换,则生成的PDF仅包含_Layout.cshtml视图的内容,并且未应用任何样式表。

如果我再次尝试浏览cloudapp.net网址,我会按预期在浏览器上收到证书错误,但生成的PDF文章会完美显示。

使用完全相同的代码使用完全相同的页面测试。 只有我能说的差别是HTTP / s。

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

一旦我找到许可证的PO编号,我就会通过电子邮件向evoPDF团队发送电子邮件寻求支持,但在此之前我希望有人能够对这个问题有所了解。

仅供参考 - 我只是通过将html字符串从视图引擎传递到转换器来转换我自己的cshtml文件。

代码在我的本地机器上完美运行,完全在天蓝色的分段中但不在生产中(UAT)。

1 个答案:

答案 0 :(得分:0)

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