【发布时间】:2015-12-23 00:36:24
【问题描述】:
我已经在我的服务器上安装了 nodejs 和 ssl
还有我的 app.js 代码
var sslOptions = {
key: fs.readFileSync('/etc/ssl/private/private.key'),
cert: fs.readFileSync('/etc/ssl/certs/cert.com.crt'),
requestCert: true,
ca: fs.readFileSync('/etc/ssl/certs/ca.crt'),
rejectUnauthorized: false
};
var secureServer = https.createServer(sslOptions,app).listen(443, function(){
console.log("Express server listening on port ");
});
现在当我检查时
它给了我错误
并非所有网络浏览器都信任该证书。你可能需要 安装中间/链证书以将其链接到受信任的根 证书。了解有关此错误的更多信息。您可以通过以下方式解决此问题 按照 Comodo 的证书安装说明为您的 服务器平台(将这些说明用于 InstantSSL)。注意 关于中级证书的部分。
有什么想法吗?
如何解决这个问题
【问题讨论】: