收藏
回答

微信用户授权完毕后不跳转指定的redirect_uri

我的做法是在扫码后,controller中return "redirect:https://open.weixin.qq.com/connect/oauth2/authorize?appid="+appid+
        "&redirect_uri="+ URLDecoder.decode("http://xxx.xxx.xxx.xxx/test/getOpenId","UTF-8") +"&response_type=code&scope=snsapi_base&state=dbb#wechat_redirect"

这时候页面快速闪过“正在登陆中...”,然而并没有跳转到我指定的链接“http://xxx.xxx.xxx.xxx/test/getOpenId”。

我是使用的微信公众号的测试平台账号,其中“OAuth2.0网页授权”也已经将“xxx.xxx.xxx.xxx”配置进去了,一头雾水不知道怎么玩了。请大家帮帮忙

以下是部分代码:


扫码重定向的代码:

接收回调的方法:

回答关注问题邀请回答
收藏

2 个回答

  • 江湖隐者
    江湖隐者
    2023-08-01

    楼主,请问你的问题最后是怎么解决的呢?我也遇到了相似的问题,授权之后页面不跳转。

    2023-08-01
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-10-12

    你好,提供下复现链接,详细说明下复现流程

    2020-10-12
    有用
    回复
登录 后发表内容
问题标签