适用于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 (将#修改为@)