我试图连接到我的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');
调用服务器/网址。
io('https://example.com:3300');
NodeJS就像一个后端,我没有使用快递或其他任何东西。
答案 0 :(得分:0)
尝试使用,
var socket = io.connect('https://localhost:3300', {secure: true})
<强>更新强>
请尝试按照
中的说明操作