开发工具是不是禁止 Oauth2 的跳转?
发布于 6 年前 作者 lyang 4512 次浏览 来自 问答

我们现在开发是前后端分离。这样就面临一个是问题, Oauth2 验证的第一步,构造跳转 URL 就不能在服务端完成。我们把通过后台把构造 URL 的参数传递给前端,前端构造 URL,然后再跳转。

但是发现一个问题,开发工具里面一直提示 net::ERR_BLOCKED_BY_CLIENT 。

网上很多的帖子都说是 Chrome 插件的问题。我这边把插件禁止、卸载都不能解决这个问题。我感觉这个是开发工具本身的问题。

5 回复

可以无视这个错误,这个是工具为了帮助调引起的

检查network看网络是否有卡在哪一步

不能无视啊,我无视它,它也无视我。

直观的现象就是,我 redirect 之后,页面就白屏了,然后就没有然后了。

network 里面没有任何东西,它出现应该是在 network 之前就有了。

@林超

怎么解决啊?

@林超

检查network看网络是否有卡在哪一步

极少的情况下会出现,几乎不会卡在那,但是我无意间抓到了一次,还截取图片了,如下图:

基本情况下,在开发者工具中,没登录的用户将主页的url粘贴上去回车,能看到net::ERR_BLOCKED_BY_CLIENT错误,但瞬间又被刷掉了。不影响功能。由于测试那边说出现过这个问题,即登录的时候第一次获取短信验证码登录,提示:“验证码错误!”,第二次重新获取短信验证码登录成功!然后定位了好久,发现是这个卡主的时候会出现,虽然极少情况下出现,很难复现,但是运气好,还是被我碰上了,开发者工具几乎碰不上会卡住,这是唯一的一次。真机也很难出现这个情况,但是出现过几次!

自己顶

微信的专家帮忙看下呢

回到顶部