express-session设置maxAge有效期无效

我按照网上的方式设置session过期的时间为7天,但是没过一会就失效,大概不到半个小时的样子,请问这么解决?
express版本是4.0以上,下面是配置代码:

var express = require('express');
var app = express();
var router = require('./router/mainRouter.js');
// var adminRouter = require('./router/adminRouter.js');
var session = require('express-session');
var db = require('./models/db.js');

app.use(session({
    secret: 'keyboard cat',
    cookie: { maxAge: 604800000},
    resave: true,
    saveUninitialized: true,
    rolling: true
}));

请问该如何解决,是哪里配置错了么?

阅读 2.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进