收藏
回答

redirect_uri是否可以携带子目录?

假如我的域名: http://paydev.mynsaass.cc 

使用 https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx807d86fb6b3d4fd2&redirect_uri=http://paydev.mynsaass.cc/#/login&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect

目前提示我redirect_uri与后台配置不一致

我后台配置如下:


请问我应该如何解决这个问题?

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

2 个回答

  • 大山
    大山
    2023-10-26

    第一个问题地址正常来说是下面这个格式。我用我的测试号使用你这个地址可正常获取授权(注意带#号的回调地址,微信授权回调地址参数错误如图),检查是不是appid 设置不对,如果正确,检查是不是和域名被微信封禁有关系。

    https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx807d86fb6b3d4fd2&redirect_uri=http%3A%2F%2Fpaydev.mynsaass.cc%2F%23%2Flogin&response_type=code&scope=snsapi_userinfo&state=123124141yy#wechat_redirect

    2023-10-26
    有用
    回复 3
    • Mask
      Mask
      发表于移动端
      2023-10-26
      封禁应该不会,因为,我这个是开发域名,并没有做什么不好的事,或者违规
      2023-10-26
      回复
    • 大山
      大山
      2023-10-27回复Mask
      都发截图了,还不是封控吗。
      2023-10-27
      回复
    • Mask
      Mask
      2023-10-27
      已解决,我原先的是使用urlEncode编码时,把http://paydev.mynsaass.cc/#/login/最后面的”/“也加进去了,去掉就好了
      2023-10-27
      回复
  • 肖宇
    肖宇
    2023-10-26

    redirect_uri urlEncode 编码一下试试

    2023-10-26
    有用
    回复 1
    • Mask
      Mask
      发表于移动端
      2023-10-26
      就是用urlEncode 编码后的传参
      2023-10-26
      回复
登录 后发表内容
问题标签