Moo*_*med 3 ssl heroku ssl-certificate
我已经注册了GlobalSign ExtendedSSL.
我只是无法弄清楚如何将其添加到ssl:endpoint插件中.
当我注册ExtendedSSL时,我必须生成CSR证书,其中包含以下文件:
标志完成后,GlobalSign给了我以下内容:
我已经结合了SSL证书,ExtendedSSL中间证书和扩展验证交叉证书server.crt.我已将private-key.key复制到server.key
当我尝试将其添加到添加时,我得到:
$ heroku certs:add server.crt server.key --app myapp
Resolving trust chain... failed
! No valid, non-passphrase-protected keys given.
Run Code Online (Sandbox Code Playgroud)
有谁知道我做错了什么?
Moo*_*med 13
我找到了答案.
私钥受密码保护.您无法将密码密钥添加到heroku.您可以通过运行以下命令删除密码:
openssl rsa -in private-key.key -out private-key-new.key
Run Code Online (Sandbox Code Playgroud)
然后运行:
heroku certs:add server.crt private-key-new.key --app myapp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1368 次 |
| 最近记录: |