我们现在开发是前后端分离。这样就面临一个是问题, Oauth2 验证的第一步,构造跳转 URL 就不能在服务端完成。我们把通过后台把构造 URL 的参数传递给前端,前端构造 URL,然后再跳转。
但是发现一个问题,开发工具里面一直提示 net::ERR_BLOCKED_BY_CLIENT 。
网上很多的帖子都说是 Chrome 插件的问题。我这边把插件禁止、卸载都不能解决这个问题。我感觉这个是开发工具本身的问题。
@林超
检查network看网络是否有卡在哪一步
极少的情况下会出现,几乎不会卡在那,但是我无意间抓到了一次,还截取图片了,如下图:
基本情况下,在开发者工具中,没登录的用户将主页的url粘贴上去回车,能看到net::ERR_BLOCKED_BY_CLIENT错误,但瞬间又被刷掉了。不影响功能。由于测试那边说出现过这个问题,即登录的时候第一次获取短信验证码登录,提示:“验证码错误!”,第二次重新获取短信验证码登录成功!然后定位了好久,发现是这个卡主的时候会出现,虽然极少情况下出现,很难复现,但是运气好,还是被我碰上了,开发者工具几乎碰不上会卡住,这是唯一的一次。真机也很难出现这个情况,但是出现过几次!