首页 > 解决方案 > Chrome 过滤掉 SameSite:None 安全 cookie

问题描述

我们有一个带有 iFrame 的 Web 应用程序,它需要一个 cookie 才能访问我们的服务器。我们已将此 cookie 设置为 SameSite=None;Secure 值,但 Chrome 浏览器仍会过滤掉此 cookie。

过滤掉的cookie列表:

过滤掉 cookie 列表

这张图片中的第三个cookie被过滤掉了。我认为带有“SameSite=None;Secure”的 cookie 应该随请求一起发送。我错过了什么?

标签: google-chromesamesite

解决方案


检查https://samesite-sandbox.glitch.me以查看您的浏览器是否正在执行新的默认设置。如果全是绿色✔,那就是。如果有任何红色或橙色✘,则说明某些因素正在影响 cookie 的设置方式。

检查您没有启用阻止第三方 cookie 的设置,例如转到chrome://settings/content/cookies并确保“阻止第三方 cookie”已关闭。

扩展也可能影响 cookie。尝试在隐身窗口或未安装扩展程序的全新 Chrome 配置文件中进行测试。


推荐阅读