【发布时间】:2019-06-04 18:59:35
【问题描述】:
我正在尝试使用 Syncfusion 在 Windows Azure 上将 HTML 转换为 PDF。
它在开发机器上运行良好。但是在 Windows Azure 上,它不适用于 HTTPS 协议。它只适用于 HTTP。
Syncfusion 的故障排除网站建议以下解决方案:
原因当机器上没有安装 OpenSSL 包时。 解决方案 为了转换 HTTPS 站点,需要在机器中安装 OPENSSL 库。可以通过从以下链接下载其设置来安装 OPENSSL 库,
OpenSSL
相反,可以在Windows系统文件夹中添加所需的程序集(对于64位机器,它应该放在
$SystemDrive\Windows\SysWOW64 和 32 位机器,它应该放在
$SystemDrive\Windows\System32),
libeay32.dll
libssl32.dll
ssleay32.dll
https://help.syncfusion.com/file-formats/pdf/convert-html-to-pdf/webkit#troubleshooting
是否可以使用应用服务来实现这一点?如果是这样,我会怎么做?
【问题讨论】:
-
见this answer。在您的应用服务的自定义域选项卡下还有一个仅 HTTPS 开关,您可能希望在调用外部 API 后启用它。
标签: azure pdf syncfusion