我遇到的问题是Chrome没有发送带有某些请求的Cookie(图片 - 可能是因为我是通过JavaScript加载它们的)。其中有很多,Express正在为每一个创建一个单独的会话。这意味着单个页面加载可以设置50个左右的会话。
是否有停止在Express 3中设置新会话的静态资源请求?
答案 0 :(得分:2)
尝试将提供静态资源的中间件移至会话中间件之前:
// static first
app.use(express.static(...));
// sessions after
app.use(express.session(...));