向Heroku应用程序添加自签名证书

问题描述:

我正尝试向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

您必须将CN设置为您颁发证书的域。

+1

例如:对于我的网站,当查询CN时,它看起来像这样,我的答案包括:'通用名称(例如服务器FQDN或您的名字)[]:my-site.herokuapp.com' – Purplejacket 2014-04-11 00:21:21