“SameSite=none”不适用于 iframe

Mik*_*Bet 12 cookies google-chrome samesite

升级到Chrome 版本 80.0.3987.132 后, cookie 不会发送到 iframe 请求。在网络选项卡(Chrome 开发工具)上,我没有看到我的请求的 cookie。

打开“显示过滤掉的请求 cookie”选项后,我看到我的 cookie 标记为“由于用户偏好,此 cookie 未发送”。

cookie 集的标头:

set-cookie: token=jf23HaUI91Bd8L1chHq; expires=Wed, 18-Mar-2020 16:01:59 GMT; Max-Age=1799; path=/; SameSite=None; secure; domain=.example-domain.com; HttpOnly
Run Code Online (Sandbox Code Playgroud)

当我在同一个域上打开 iframe 时一切正常,但如果它是通过 http 或 https 的第三方域,cookie 将不起作用。

有没有人遇到过这个或知道如何解决它?

Mik*_*Bet -8

取消选择阻止第三方 cookiechrome://settings/content/cookies

  • 这不是一个解决方案,您不能让所有用户禁用第三方 cookie 阻止! (11认同)