首页 > 解决方案 > 带有 Chrome 扩展程序的 Cookie SameSite

问题描述

SameSite cookie 策略是否影响 chrome 扩展程序?我使用方法 chrome.cookies.get 从选项卡中打开的网站中检索 cookie。如果这个 cookie 的 SameSite 属性设置为严格会发生什么?

谢谢

标签: google-chrome-extension

解决方案


SameSite 不会影响对 cookie 的访问。

cookie SameSite 值仅影响浏览器在发出出站请求时的行为,是否在发出的请求中不包含 cookie。

对于 SameSite 严格 - 浏览器将仅包含来自同一域的 cookie。因此,如果您的浏览器位置当前位于 myDomain.com 上,并且您向仍在 MyDomain.com 上的任何路径发出请求,则 cookie 将包含在请求中。但是,如果您发出跨站点请求(从 myDomain.com 到 someOtherSite.com 的请求),浏览器将不会包含任何设置为严格或宽松的 myDomain.com cookie。

如果您有兴趣,此链接在 cookie 相同站点主题上非常详细。 https://web.dev/samesite-cookies-explained/


推荐阅读