[eggjs/egg]sameSite 设置无效

2025-10-27 844 views
7

sameSite 设置无效

module.exports = {
  cookies: {
    sameSite: 'none',
  },
};
复现步骤,错误日志以及相关配置

cookies 成功写入,但没遇 sameSite none

相关环境信息
  • 操作系统:windows10
  • Node 版本:v12.18.0
  • Egg 版本:2.29.1

是否需要配置其他参数?或者引入插件?

回答

0

或者是因为版本升级操作有问题?顺便问一下如何进行版本升级

9

给下最小复现代码仓库

3

解决了,session 的 sameSite 属性不归 cookies 配置管,这样就行了:

config.session = {
    key: 'EGG_SESS',
    maxAge: 24 * 3600 * 1000 * 30, 
    httpOnly: true,
    encrypt: true,
    secure: true,
    sameSite: 'None',
  }
2

image

image

(sameSite: "None"我也试过了) 这当初issue咋关的?