您不能
socket.io像
https服务器那样初始化服务器。您必须启动一个单独的https服务器,然后将socket.io服务器附加到该服务器。
var https = require('https'), fs = require('fs');var options = { key: fs.readFileSync('ssl/server.key'), cert: fs.readFileSync('ssl/server.crt'), ca: fs.readFileSync('ssl/ca.crt')};var app = https.createServer(options);io = require('socket.io').listen(app); //socket.io server listens to https connectionsapp.listen(8895, "0.0.0.0");


