gpt4 book ai didi

javascript - 如何修复 Node.js HTTPS 服务器 "SSL Error"?

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:06 27 4
gpt4 key购买 nike

我正在尝试将 express 与 node.js https 服务器结合使用,但在连接时收到警告。

The site's security certificate is not trusted!


我的代码是:

var WebSocketServer = require('ws').Server
, https = require('https')
, fs = require('fs')
, express = require('express')
, app = express();

app.use(express.static(__dirname + '/public'));

var options = {
rejectUnauthorized: false,
requestCert: true,
agent: false,
key: fs.readFileSync('private/key.pem'),
cert: fs.readFileSync('private/cert.pem')
};

var server = https.createServer(options, app);
server.listen(8888);

var MainServer = new WebSocketServer({server: server});

如何修复此警告(以及有效的身份未验证问题)?

谢谢!

最佳答案

这是您的浏览器发出的警告。当您使用该解决方案时,购买一个证书并与您的域相关联(确切地说是通配符或根证书),警告就会消失,一个漂亮的锁会向世界展示您的网站有多安全。 :-)

关于javascript - 如何修复 Node.js HTTPS 服务器 "SSL Error"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24208618/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com