Amazon web services 恶意pdf不显示amazon s3图像

Amazon web services 恶意pdf不显示amazon s3图像,amazon-web-services,wkhtmltopdf,wicked-pdf,Amazon Web Services,Wkhtmltopdf,Wicked Pdf,最近我的应用程序发生了一件非常奇怪的事情,不知道发生了什么变化?wicked pdf不再显示来自amazon s3服务器的https://图像。我将图像与src=”一起使用https://pathtoimage.png“,它们刚刚显示了find 图像显示在本地或heroku上不起作用。在我的生产服务器上,pdf呈现效果不好,创建了一堆空白白页 我在用宝石 gem 'wkhtmltopdf-binary' gem 'wicked_pdf' 过去两天我面临着同样的问题。我有wkhtmltopdf的

最近我的应用程序发生了一件非常奇怪的事情,不知道发生了什么变化?wicked pdf不再显示来自amazon s3服务器的
https://
图像。我将图像与
src=”一起使用https://pathtoimage.png“
,它们刚刚显示了find

图像显示在本地或heroku上不起作用。在我的生产服务器上,pdf呈现效果不好,创建了一堆空白白页

我在用宝石

gem 'wkhtmltopdf-binary'
gem 'wicked_pdf'

过去两天我面临着同样的问题。我有wkhtmltopdf的版本是0.9.6。我已将版本升级到0.9.9。现在它可以正常工作了


我觉得亚马逊可能会有所改变。

似乎与
wkhtmltopdf二进制文件
0.9.9
捆绑在一起的wkhtmltopdf版本存在此问题。卸载gem,然后安装更新的二进制文件,如
0.12.2.1
,为我解决了这个问题

我使用的是OSX,所以我用自制软件安装了它,但在其他系统上也有二进制文件

以下是如何使用自制软件安装更新版本的wkhtmltopdf:

brew install cask
brew cask install wkhtmltopdf

这是为我工作的wkmtltopdf二进制文件的分支:。 在文件中插入以下行:


gem'wkhtmltopfdbinary-edge',“~>0.12.2.1”

我也有同样的问题。我安装了最新的gem版本,但问题仍然存在。错误显示:QSslSocket:无法将SSLv2_client_methodInstall解析为wkhtmltopdf的0.12.5,请查看这是否解决了问题。在该版本之前,
https
图像URL存在已知问题: