作者:mm2525888 | 来源:互联网 | 2023-10-13 07:10
我有a和b两个请求,通过a设置了session,然后访问B的时候是undefined,请示是为何?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| const express = require('express');
const app = express();
const session = require('express-session');
app.use(session({
secret: 'key', // 对session id 相关的COOKIE 进行签名
resave: false,
saveUninitialized: true, // 是否保存未初始化的会话
COOKIE: {
maxAge: 100000, // 设置 session 的有效时间,单位毫秒
secure: true
},
}));
app.post('/a',function(req, res) {
req.session.name = 'Thomas';
});
app.post('/b', function(req, res) {
console.log(req.session.name) //undefined
}); |
头大,帮你编辑下