gpt4 book ai didi

javascript - Socket.IO SSL 连接错误不使用express

转载 作者:太空宇宙 更新时间:2023-11-04 02:07:49 24 4
gpt4 key购买 nike

我正在尝试连接到我的 Socket.IO 服务器,但无法建立连接。它无需 HTTPS 即可工作。我使用 openssl 命令创建了 pem 和 crt 文件,我还通过防火墙打开了端口 3300

var https = require('https');
var options = {
key: fs.readFileSync('file.pem'),
cert: fs.readFileSync('file.crt')
};
var app = https.createServer(options);
io.listen(app);
app.listen('3300');

调用服务器/url。

io('https://example.com:3300');

NodeJS 只是作为后端,我没有使用 Express 或任何其他东西。

最佳答案

尝试使用,

var socket = io.connect('https://localhost:3300', {secure: true})

更新

尝试按照

中的说明进行操作

How to use HTTPS on Node.js using Express/Socket.io

关于javascript - Socket.IO SSL 连接错误不使用express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43516823/

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