Express会话正在Safari上的每个请求上创建一个新的会话ID

时间:2017-04-21 15:00:30

标签: node.js session express safari

我正在使用此配置进行会话:

app.use(session({
  secret: config.cookieSecret,
  resave: true,
  saveUninitialized: true,
  store: sessionStore, //MongoStore
  key: 'sid',
  cookie: {
    name: 'sid',
    path: '/',
    maxAge: 1000 * 60 * 60 * 5 // 5h
  }
}));

它在Chrome和Firefox中运行良好(会话ID保持不变)但Safari以某种方式设法为每个请求创建新的会话ID。有没有其他方法可以解决这个问题。

0 个答案:

没有答案