用redis存储session,为什么req.session是空啊
发布于 9 年前 作者 xmyclass 3685 次浏览 最后一次编辑是 8 年前 来自 问答

var session = require(‘express-session’); var redisStore = require(‘connect-redis’)(session); //提供session支持 app.use(session({ secret: settings.cookieSecret, store:new redisStore({ host:‘127.0.0.1’, port:‘6379’ }) }));

app.use(function(req,res,next){ if (!req.session) { console.log(“session 为空”); }else{ } next(); }); 为什么访问不到session,

3 回复

到底什么鬼

你没有cookie中间件,所以找不到sessionID,当然没有session啦

之前PHP的时候出现过忽然不能够用的情况,就是因为session重置后不能够传递sessionid 自豪地采用 CNodeJS ionic

回到顶部