立即与node.js进行会话和路由
这是我第一次使用node会话。 在我的应用程序中,我有这样的东西立即与node.js进行会话和路由,node.js,session,Node.js,Session,这是我第一次使用node会话。 在我的应用程序中,我有这样的东西 app.use(express.cookieParser()); app.use(express.session({secret: config.sessionSecret})); app.get('/', routes.index); 好的,到目前为止。但是在我的index.js中,我需要执行一些会话内容 exports.index = function(req, res){ var sessionID = req.
app.use(express.cookieParser());
app.use(express.session({secret: config.sessionSecret}));
app.get('/', routes.index);
好的,到目前为止。但是在我的index.js中,我需要执行一些会话内容
exports.index = function(req, res){
var sessionID = req.session.ID;
if(sessionID == null)
{
req.session.ID = uuid.v4();
console.log("Cookie Built");
}
else
{
console.log("Cookie Retrieved : " + sessionID );
}
});
但它不起作用…我不知道如何让它起作用…有什么线索吗?这给我带来了这样的例外
500 TypeError:无法读取未定义的属性“ID”请尝试req.sessionID而不是req.session.ID 在req.session中没有ID这样的属性