我使用的第三方平台代公众号发起网页授权,当在请求code调用https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE&component_appid=component_appid#wechat_redirect的时候,文档是这样的:
返回说明
用户允许授权后,将会重定向到redirect_uri的网址上,并且带上code, state以及appid
redirect_uri?code=CODE&state=STATE&appid=APPID
若用户禁止授权,则重定向后不会带上code参数,仅会带上state参数
redirect_uri?state=STATE
但实际上允许的时候是正常跳转了,用户拒绝的时候,微信不再做回调,不走rediect_uri了,程序中断就干停在那。我测试了好几次都这样,就是最近出现的这个问题,以前没有。
appid:wx2ffe52a4bb02224d,用的是第三方平台代理授权,第三方平台appid:wxb9d10c314798e9a5。发生时间:20190826 15:54
这个没有openid,因为在授权的时候(第三方平台代公众号发起网页授权),这个发生在请求code后等待用户选择“允许”或“拒绝”的那一步。用户选完后应该都是执行回调,现在用户拒绝后就失败了。这是我的请求方法:https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx2ffe52a4bb02224d&redirect_uri=https%3a%2f%2fdev.wx.3bu.com%2fwxme-admin%2fwxa%2fuser_info.do&response_type=code&scope=snsapi_userinfo&state=123_123&component_appid=wxb9d10c314798e9a5#wechat_redirect
注:如果页面显示:页面错误-------msg:授权失败,说明就好了,只是为因程序的原因判断上的问题,现在的问题是点了拒绝后,页面就停了那一直没反映,就一个空白
你好,现在问题解决了么,回复信息需要在评论下回复,这里是可以点击展开的
问题还未解决的话,麻烦提供最新的复现信息
单独发帖反馈下,按照要求补全信息
麻烦提供下appid、涉及的openid、贴一下完整的请求、请求时间