前幾天我錯過了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的配置設置 –