rpe*_*rce 2 ssl https ruby-on-rails heroku ssl-certificate
我有NameCheap.com提供的COMODO扩展验证.它给了我这些文件:
[domain]_com.crt
AddTrustExternalCARoot.crt
COMODOAddTrustServerCA.crt
COMODOExtendedValidationSecureServerCA.crt
Run Code Online (Sandbox Code Playgroud)
我做的一切都是我的问候应该拆包site.key并没有什么,但我没有这样做是结合上面列出的4项一个文件.我只是做了
$ heroku certs:add [domain]_com.crt site.key --app myapp
Run Code Online (Sandbox Code Playgroud)
做了一些研究并将它们全部放入一个文件中
$ cat [domain]_com.crt COMODOExtendedValidationSecureServerCA.crt /
COMODOAddTrustServerCA.crt AddTrustExternalCARoot.crt > [domain]_com-bundle.pem
Run Code Online (Sandbox Code Playgroud)
我想做
$ heroku certs:update [new_file].pem site.key --app myapp
Run Code Online (Sandbox Code Playgroud)
但我得到这些错误:
Resolving trust chain... done
Updating SSL Endpoint [app].herokussl.com for [myapp]... failed
! Pem can't be blank
! Pem is invalid
! Expires at can't be blank
Run Code Online (Sandbox Code Playgroud)
我的PEM文件错了吗?我cat的订单错了吗?
我想我想出来并在这里写了一篇关于它的博客文章:http: //starvingdeveloper.wordpress.com/2012/09/18/comodo-ev-ssl-with-heroku-if-you-did-it-wrong -第一次/
| 归档时间: |
|
| 查看次数: |
1728 次 |
| 最近记录: |