我想让SSL在我的子域api.rofulus.com上运行
我查看了https://modulus.io/codex/projects/ssl
我用以下命令创建了一个证书和密钥:
openssl req -nodes -newkey rsa:2048 -keyout myserver.key -out server.csrls我在namecheap上注册并买了一个positiveSSL
https://www.namecheap.com/security/ssl-certificates/domain-validation.aspx
我将服务器文件的内容上传到namecheap,我收到了3个文件:
api_rofulus_com.crt位置SSLCA2.crt AddTrustExternalCARoot.crt
但是对于自定义SSL,我需要密钥文件的内容。但是我的myserver.key是空的。那么,我可以在哪里或者如何获得钥匙呢?
感谢您的帮助!
发布于 2017-01-22 14:54:03
通过使用以下命令,您已经创建了证书请求server.csr:
openssl req -nodes -newkey rsa:2048 -keyout myserver.key -out server.csr要查看请求的内容,可以使用:
openssl req -noout -text -in server.csr然后,您已经将server.csr上传到namecheap并获得了证书。
如果你的私钥(myserver.key)是空的,那么我认为你不知何故破坏了它。您可以使用新密钥和证书请求重新颁发证书。请联系namecheap支持,我认为他们可以解决这种情况。
https://stackoverflow.com/questions/22111587
复制相似问题