相关疑难解决方法(0)

"无法按键查找会话:connect.sid" - session.socket.io

我是NodeJS开发的新手.我在我的快递应用程序中使用session.socket.io插件,但是当我调试应用程序时"无法通过密钥查找会话:connect.sid",在sessionSockets.on('connection',. ..

这是整个app.js:

var http = require('http'),
    connect = require('express/node_modules/connect'),
    express = require('express'),
    app = express();

var cookieParser = express.cookieParser('Your secret key here'),
    sessionStore = new connect.middleware.session.MemoryStore();

app.configure(function() {
    app.set('port', process.env.PORT || 3000);
    app.use(express.logger('dev'));
    app.use(express.bodyParser());
    app.use(express.methodOverride());
    app.use(cookieParser);
    app.use(express.session({
        store: sessionStore
    }));
    app.use(app.router);

});

var server = http.createServer(app),
    io = require('socket.io').listen(server);

var SessionSockets = require('session.socket.io'),
    sessionSockets = new SessionSockets(io, sessionStore, cookieParser);

app.configure('development', function() {
    app.use(express.errorHandler());
});

app.get('/', function(req, res) {
    res.end("Welcome to …
Run Code Online (Sandbox Code Playgroud)

node.js express socket.io

5
推荐指数
1
解决办法
1294
查看次数

标签 统计

express ×1

node.js ×1

socket.io ×1