我爱模板网 > 建站教程 > 其他 >  chrome浏览器跨域请求时cookie丢失正文

chrome浏览器跨域请求时cookie丢失

我爱模板网在使用uni-app开发淮矿二期项目时,并没有使用HBuilder的内置浏览器来解决跨域,而是使用了“谷歌解决跨域问题”的方法解决的跨域问题。一开始都是好好的,今天除了登录接口能够成功返回,其他接口全部提示登录失效,全部返回603,即需要登录。这个项目比较特殊,之前登录状态都是记录在本地的token,token是手动传给后台的。这次后台用的是session,每次请求,浏览器会自动带上cookie,我不需要做任何操作,如下:


但是,现在这个cookie在request headers中不见了。

应该是浏览器的问题,百度了下,解决方案如下:

打开chrome,在地址栏输入:
chrome://flags/
然后搜索
SameSite by default cookies
找到SameSite by default cookiesCookies without SameSite must be secure

将上面两项设置为 Disable,最后点击底部的relaunch重启下即可。


部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:谷歌解决跨域问题,实测有效 下一篇:收费的字体如何免费获取
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢