由于用户偏好,此 set-cookie 未存储

This set-cookie was not stored due to user preference

我已经从 api 设置了一个 cookie 并将其作为响应返回。但是最新版本的 chrome beta 不允许我存储 cookie。我还设置了 SameSite="None" 和 Secure 以考虑第三方 cookie。但这没有被存储。

https://i.stack.imgur.com/H3Ov3.png

勾选chrome://settings/content/cookies。您要确保:

  • "Allow sites to save and read cookie data (recommended)" 启用
  • "Block third-party cookies" 禁用
  • 检查那里的其他设置以确保该站点不在 "Block" 列表中。

您还应该检查您没有任何影响 cookie 行为的扩展。一般测试这个的快速方法是在隐身模式下尝试或创建一个新的 Chrome 配置文件。