我拥有来自快速SSL的SSL证书,Rapid SSL将证书颁发给服务器。 现在我有4个文件。 CACertificate-中间1.cer
CACertificate-ROOT-2.cer
PKCS7.p7b
CACertificate-INTERMEDIATE-1.cer
ServerCertificate.cer
然后如何配置服务器。
答案 0 :(得分:1)
ssl-root-cas模块有助于在node.js服务器上使用自定义证书。
您可以注入自定义证书:
require('ssl-root-cas').addFile('my-cert.crt');
看看这篇解释如何在node.js app上使用ssl / tls证书的文章:
答案 1 :(得分:1)
如果我理解正确,您需要为node.js网络服务器设置HTTPS。
如果您使用的是plain node.js,那么您必须从http
模块切换到https
模块。请查看文档:{{3}}
如果您使用某种框架,则需要查阅其文档。
通常您需要服务器证书和相应的私钥。您提供的文件看起来像证书链(根CA证书 - >中间CA证书 - >您的服务器证书)。文件名ServerCertificate.cer
表示感觉它是服务器证书。但您的私钥文件在哪里?您应该咨询证书颁发者以找到它。