[英]How do I install GoDaddy SSL certificate in NodeJS?
我正在使用NodeJS 0.10.x
我从GoDaddy购买了SSL,并下载了两个.crt
文件。 一个.crt
文件似乎是证书,另一个似乎是一捆证书。
在我的NodeJS应用程序中,我需要为其提供一个key
和cert
文件,如下所示:
var server = useHttps ? https.Server({
key: fs.readFileSync(__dirname + '/certs/server.key'),
cert: fs.readFileSync(__dirname + '/certs/server.crt'),
}, app) : http.Server(app);
我需要将GoDaddy SSL文件之一转换为.key
吗?
我可以按原样使用GoDaddy提供的文件吗? 如果是这样,关键是哪一个?
编辑:
我有与此问题相同的问题:
但是,答案涉及如何获取.key
文件。 我查看了NodeJS文档,但没有对此发表任何评论。
您已经有了密钥:if用于生成发送给godaddy的CSR(证书签名请求)。
密钥可以是openssl req -new
命令的输入,也可以要求它为您生成密钥(在这种情况下,-keyout选项控制密钥的保存位置)。
除了您应该没有其他人可以访问私钥,因此,如果您再也没有私钥,则不能使用证书。 它看起来像GoDaddy的将让你重设密钥证书。 实际上,这只是您最初获取证书所经过的过程的重复。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.