小编ima*_*ork的帖子

如何在快速会话中使用 cookie - connect.sid 很快就会被拒绝

所以在我的 app.js 文件中,我有这个: app.use(session({secret: 'mySecret', resave: false, saveUninitialized: false}));

这工作正常,但出现警告:

Cookie“connect.sid”很快就会被拒绝,因为它的“sameSite”属性设置为“none”或无效值,没有“secure”属性。要了解有关“sameSite”属性的更多信息,请阅读 https://developer.mozilla.org/docs/Web/HTTP/Cookies

然后它会随机停止工作。如果我将会话更改为:app.use(session({secret: 'mySecret', resave: false, saveUninitialized: false, sameSite: true, cookie: {secure: true}}));它变得未定义。

我正在尝试保存 2 个不同的 ID:req.session.qrID 和 req.session.visitID;

它用于许多发布请求。我能做些什么来完成这项工作?

javascript cookies session node.js express

3
推荐指数
1
解决办法
1422
查看次数

标签 统计

cookies ×1

express ×1

javascript ×1

node.js ×1

session ×1