Cookie与SameSite一起发送为“无”,但Safari收到“严格”

时间:2020-03-09 13:28:43

标签: javascript node.js cookies safari

我有一个测试应用程序(Netlify上的React前端和Heroku上的Node Js后端)。最后,我有两个不同的领域。由于使用了新的Chrome更新,我知道如果将SameSite选项设置为“无”,则必须设置安全选项。

server.express.use(session({
  name: 'sessionID',
  secret: process.env.TOKEN,
  resave: true,
  saveUninitialized: false,
  cookie: {secure: true, sameSite: 'None', proxy: true}
}))

但是使用此配置,在Safari上,我的cookie收到为SameSite ='Strict'。我该如何解决?

谢谢。

0 个答案:

没有答案