收藏
回答

服务号,网站授权登录(PC端微信),弹出“**申请获得以下权限:”,点同意之后,就报“已登录过”?

PC端微信,弹出“**申请获得以下权限:√获得你的昵称、头像”。然后点同意之后,也停留在下一个界面“近期您已登录过**”,然后一直停留在这个页面不跳转。求大神指教!感激不尽!

后来经过反复的测试,发现,感觉就像是登录很慢很慢一样。按如下的操作步骤,偶尔可以实现正常的运行(也不是每次都成功):

1.弹出“**申请获得以下权限:√获得你的昵称、头像”这个界面时,不要马上点击“同意”,等3分钟以上再点;

2.点了“同意”之后,会跳转到“近期您已登录过”界面,然后一直卡在那,再等5分钟左右,这个界面会消失。然后才出现我后续程序执行渲染的页面。实际上后续的渲染代码已经执行到位。但是由于这个登录的界面不消失,导致跳转的页面不出来,一直要等这个界面消失了才出来。

header请求的链接大致为(隐藏了appid):

https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx****************&redirect_uri=https%3A%2F%2Fm.chyxx.com%2Fapi%2Foauth%2Fcallback%3Fapp%3Dwechat%26forward%3Dhttps%253A%252F%252Fwww.chyxx.com%252Forder%253Fid%253D1129582%2526type%253D1%2526quantity%253D1%26direct%3D1&response_type=code&scope=snsapi_userinfo&state=67150f4a7f0a5312f65d3e3d00a6687d&connect_redirect=1#wechat_redirect

测试的话,直接在微信里点开这个请求链接就可以。

而当登录成功一次之后,再去点击请求这个链接,就能很快执行。但是退出微信,再登录,重新点击请求该链接,就又是同样的问题。卡在那不动,或者按上述的操作方式,才能走完这个过程。


最后一次编辑于  2022-12-12
回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2022-12-12

    客户端版本是多少

    2022-12-12
    有用
    回复 2
    • 罗侃
      罗侃
      2022-12-12
      刚开始是3.8.0.33,后来更新成了最新的3.8.0.41,还是一样的。
      2022-12-12
      回复
    • 罗侃
      罗侃
      2022-12-12
      您好,感谢您的回复,我更新问题描述了。还请您再帮忙查看一下,非常感谢!
      2022-12-12
      回复
登录 后发表内容