我在 nodejs 中使用 express,并且会话不会停留在 Firefox 中。然而,在 Chrome 中工作正常。
我的 maxAge 为 14400000,我读过这可能是一个问题,因为我的本地机器在 GMT 上,但它似乎仍然没有坚持。
这是我配置的:
app.use(express.cookieParser());
app.use(express.session({ secret: 'mysecret', store: new RedisStore, cookie: { maxAge: 14400000 }}));
我只是通过这样做来设置它:
req.session.user = 'something'
任何想法这可能是什么?
谢谢!