我通过GoDaddy的合作,以建立一个SSL与我的node.js在AWS EC2服务器使用工作。我一直无法让它工作。生成一个SSL密钥与node.js的
这是我已经试过:
意域:files.mysite.com
在服务器上我运行:
$ openssl req -new -newkey rsa:2048 -nodes -keyout files.mysite.key -out files.mysite.csr
Common Name: files.mysite.com
password: left empty
然后我得到了企业社会责任: vim files.mysite.csr
我复制并粘贴来自:
-----BEGIN CERTIFICATE-----
......... lots of stuff
-----END CERTIFICATE-----
有在最后一个额外的空行,这是我用钥离开并粘贴到GoDaddy的接口。
我再下载GoDaddy的关键其中规定:
gd_bundle.crt
files.mysite.com.crt
然后在节点我插入:
key: fs.readFileSync('server.key').toString(),
cert: fs.readFileSync('server.crt').toString()
我不知道因为什么server.key是或server.crt这GoDaddy的提供两个crt文件?
你能帮忙吗?
这个问题也是回答。你的openssl命令适合于“为Node.js应用程序生成一个CSR”。或者这是非常明显的,我很慢或不是,并且可能有很多像我这样的人需要这些信息,所以我希望我可以为此赞成无论是问题还是答案。 – rainabba