前几天我错过了SSL证书的结束日期,但上个月我确实购买了续订。我的应用程序使用Heroku
和CloudFront for the assets
与Ruby on Rails
一起运行。我的SSL证书来自RapidSSL
。RapidSSL带Heroku和CloudFront的SSL证书
下面是这个过程中我所做的:
- 我通过电子邮件
RapiddSSL
关键,我存储在CRT文件 - 我跑了
Heroku
命令行heroku certs:update cert.crt server.key -- app remote production
命令行heroku certs --app remote production
带有可信状态的结果,但是当我打开URL浏览器时会警告有关该不可信证书。
与此同时,没有存储在CloudFront
上的应用程序资产可用(net::ERR_INSECURE_RESPONSE
)。 我向Heroku
寻求帮助,他们告诉我该应用程序的SSL证书可以,但似乎需要更新资产证书。
所以我去AWS consol
E在目标找到CloudFront
SSL configuration
,我就ACM console
页结束给予的RapidSSL证书来解决这个问题,但我不能肯定要采取正确的文件来做到这一点。
我需要的是解决访问网站和相关资产以确保我的客户的信任。 我错了什么? Am I missing something
?
感谢您提供任何帮助!
其实人人网:: ERR_INSECURE_RESPONSE错误与HTTPS内容我讲了很多与Heroku的工作人员和证书的RapidSSL的结果是挂在Heroku上一套正确,但可能需要为CloudFront的配置设置 –