2013-04-24 43 views
6

我正嘗試向Heroku上的某個應用程序添加自簽名證書。我遵循了開發中心的指導。向Heroku應用程序添加自簽名證書

https://devcenter.heroku.com/articles/sslhttps://devcenter.heroku.com/articles/ssl-certificate-self

後,我已經生成了自簽名的證書我試圖通過 Heroku的證書添加證書:添加server.crt這server.key

並且得到錯誤信息: 解決信任鏈......失敗 !沒有給出的證書是域名證書。

我不確定這意味着什麼或如何解決問題。

+0

'openssl x509 -noout -subject -in server.crt'的輸出是什麼? – kch 2013-04-24 16:46:50

+0

subject =/C = US/ST = Texas/L = Frisco/O = Internet Widgits Pty Ltd – tadpreston 2013-04-24 20:40:37

+0

所以你沒有CN?您必須將CN設置爲您頒發證書的域。 – kch 2013-04-25 11:39:42

回答

5

您必須將CN設置爲您頒發證書的域。

+1

例如:對於我的網站,當查詢CN時,它看起來像這樣,我的答案包括:'通用名稱(例如服務器FQDN或您的名字)[]:my-site.herokuapp.com' – Purplejacket 2014-04-11 00:21:21