chrome浏览器更新版本遇到bug记录

chrome浏览器中调试时连接本地localhost无法登陆,登陆后session失效

解决方案:

方案一:打开chrome 输入chrome://flags/搜索 SameSite by default cookies,找到SameSite by default cookies和Cookies without SameSite must be secure
将两个都设置成disable;

方案二:降级到 Chrome 79 及以下版本,并关闭自动更新;

方案三:(适用于 API)
将 API 切换为 HTTPS 协议(需要有 SSL 证书),并且检查响应头中的 Set-Cookie 中是否包含了 SameSite=None 和 Secure字样
如果没有 HTTPS 协议的 API, 请尝试 方案一 或 方案二;

方案四:改造 http 服务,购买 SSL 证书,升级到 https 服务,并执行方案三.1

问题:
1:现象:调试前端时,本地的代码,登录接口已经返回数据了,但是登进去瞬间就退出了

2:找问题:
1:测试后发现,登录成功后session没有了
2:有人说设置浏览器cookie不清空,实际我本来就不清空
3:尝试发现完全卸载,重新下载chrome不登陆账号就可以用一会,但也不是事
4:无痕模式不能解决该问题
5:版本 86.0.4240.111(正式版本) (64 位)发现

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值