失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Chrome 浏览器 Cookie 跨域共享与升级问题

Chrome 浏览器 Cookie 跨域共享与升级问题

时间:2020-10-26 16:26:04

相关推荐

Chrome 浏览器 Cookie 跨域共享与升级问题

Chrome 51 版本开始,浏览器的 Cookie 新增加了一个SameSite属性,用来防止 CSRF 攻击和用户追踪。SameSite 可以设置三个值(Strict、Lax、None)。

详见阮一峰的Cookie 的 SameSite 属性

由此可见,在开发过程中运行本地项目,对于前端来说,想要实现浏览器跨域共享cookie,必须设置浏览器的实验属性。

在Chrome 地址栏输入chrome://flags打开Chrome 实验。通过设置SameSite by default cookiesCookies without SameSite must be secure来实现SameSite和Secure的设置。

重启浏览器

5月27日发布的Chrome 91版本关于SameSite by default cookiesCookies without SameSite must be secure的设置消失了,一直查询不到解决办法,应该是 Chromium 升级了,使用 Chromium 的浏览器都无法设置了,最后卸载了最新的Chrome ,找到一个网址下载安装了91版本前的Chrome 浏览器。

Chrome 各版本下载地址

官方Edge浏览器各版本下载地址

当然用火狐是不存在这个问题的,不过我不太习惯火狐的使用。

大神们如果有别的更好的解决方案欢迎留言~~~

如果觉得《Chrome 浏览器 Cookie 跨域共享与升级问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。