微信重定向到oauth2进行授权不跳转

发布于 2022-09-01 06:48:50 字数 252 浏览 25 评论 0

现在的现象是:
重定向到https://open.weixin.qq.com/connect/oauth2/authorize进行授权,直接停留在这个页面上没有返回,参数反复比对过,没有问题
最初上线的几个月没出现这种现象,最近越来越频繁的出现
请高手指教,或者提供一个确定问题的方法。
多谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

那些过往 2022-09-08 06:48:50

这个问题肯定是在你这边出现的,人家微信的服务给那么多开发者提供都没报错。建议你检查下面的几个方面:

  • 确定代码没有变动过,特别是授权的那几个参数和后端的处理逻辑部分;
  • 查看微信公众号的认证服务是否已过期;
  • 检查回调的域名是否备案且要与回调的域名相同。
笔落惊风雨 2022-09-08 06:48:50

出现这个问题一般都是网络问题,检查下网络是否通畅。

天暗了我发光 2022-09-08 06:48:50

原因上面 @凡梦星尘 @GongChao 已经分析的很到位了。我简单提供点方法。通过抓包工具,看看各个请求是不是正常。是不是你期望的结果。 抓包工具 Charles,Wireshark 等。

与他有关 2022-09-08 06:48:50

一般重定向地址无法访问才会留在授权页面。远程调试比较麻烦的话,可以用极路由改hosts挟持重定向域名到本地进行调试。

惟欲睡 2022-09-08 06:48:50

注意,此URL的域名,必须完全匹配企业应用设置项中的'可信域名'(如果你的redirect_uri有端口号,那'可信域名'也必须加上端口号)——引用开发者文档。
redirect_uri中,https将无法跳转,要么改成http,要么不要带这协议。

窝囊感情。 2022-09-08 06:48:50

@胡桃夹子
请问楼主这个问题解决了吗?
是不是必须通过js设置微信浏览器的location才会跳转,直接通过php输出header location我搞了好久都没有看到成功跳转的迹象
请忽略,不存在这个情况,是我自己的代码有问题哦

千笙结 2022-09-08 06:48:50

我也遇到这个问题。请问你是怎么解决的。而且我这边就android手机无法跳转

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文