美文网首页学习单狐山主的单狐山
Chrome/Edge 91版本设置SameSite cooki

Chrome/Edge 91版本设置SameSite cooki

作者: 幽月星辰 | 来源:发表于2021-06-07 17:52 被阅读0次

因为开发环境需要, 我们把浏览器的same-site-by-default-cookiescookies-without-same-site-must-be-secure两项都在flag里禁用了. 但是更新到91版本后, Chromium直接把选项给关了而且设置成默认开启, 那就没办法在flag里设置了.

但是文中还写了"In Chrome 94, the command-line flag --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure will be removed", 也就是说这个SameSiteByDefaultCookiesCookiesWithoutSameSiteMustBeSecure还没有被移除, 但是这个所谓的command-line flag是个什么东西呢?

这个command-line flag是只在启动Choromium时所带的参数, 在windows中可以通过修改应用的快捷方式目标属性来给启动的应用加上参数.

Chromium支持的command-line flag, 具体操作过程如下:

  1. 在右击Chrome/Edge的快捷方式, 点击"属性".
  2. 在"目标(Target)"属性中末尾加上
--flag-switches-begin --disable-features=SameSiteByDefaultCookies,CookiesWithoutSameSiteMustBeSecure --flag-switches-end
20210531100208.png

然后重启浏览器就可以了. 但是这种办法不是long term solution, Chromium 94后会连comman-line的方式也移除, 按照官方的说法是因为如果任由开发者禁用这两个选项, 开发者就会变成容易被攻击的目标. 因此为了保护开发者, Chromium选择逐渐关闭这个通道.

以后如果要在开发环境作业, 老老实实上https也许是最简单的一种办法.

我是遇到问题了,去网上找的答案,亲测可用!特此记录

原文:https://gadzan.com/chrome-edge-91hou


相关文章

网友评论

    本文标题:Chrome/Edge 91版本设置SameSite cooki

    本文链接:https://www.haomeiwen.com/subject/nwsqeltx.html