微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

适用于SameCookie Chrome 80的Expressjs和Angular

如何解决适用于SameCookie Chrome 80的Expressjs和Angular

你好,我在客户端使用Angular在服务器端使用Expressjs。 由于Chrome 80我的Web应用无法在Chrome上运行,因此在其他浏览器上都可以正常运行。

Azure云上的所有内容

我试图在express上设置cookie:

$shipments

并手动设置cookie响应标题

app.use(cookieParser())
app.use(session({
  secret: 'aSecretKey',resave: false,saveUninitialized: true,store: new MemoryStore({
    checkPeriod: 86400000 // prune expired entries every 24h
  }),cookie: { 
    maxAge: 86400000,secure: true,sameSite: 'none'
  },}));

这不起作用,它将在每个请求上生成一个新的sessionId。

感谢帮助。

Request & Response headers

Request & Response cookies

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。