收藏
回答

code 和 appid 和 appSecure绑定的问题?

如果说code 是 根据appid和appSecure绑定的话,那开发者的当前账号可以登入,但是小程序发布出去 在别人的手机上调用wx.login获取的code + 后端开发者的appid + 开发者的appSecure 的话,其他客户的微信就没办法授权登入了呀 ?提示错误 返回的是40029 code 无效,我怎么也想不通,难道做这个登录只能让开发者自己的微信登录,其他想使用这个小程序的微信用户 就没办法登录了么?

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

2 个回答

  • 豪镇博
    豪镇博
    2020-08-24

    楼主问题解决了吗,我现在也遇到同样的问题。微信开发者工具登录的appid必须和后台设置的appid保持一致,否则的话就会报40029的错误。

    如果是多个人共同开发的话,就没办法了。只能一个人去调用调用登录接口,另外个人调用始终是无效的。

    2020-08-24
    有用
    回复
  • Admin ²º²⁴
    Admin ²º²⁴
    2020-05-15

    appid是小程序的,同一个小程序appid是固定的,不是跟开发者绑定的。

    不管谁登陆,只要用的是同一个小程序,appid就是一样的。

    2020-05-15
    有用
    回复 4
    • ジ科技控`
      ジ科技控`
      2020-05-15
      那现在的情况我是当前小程序的,开发者用户,在小程序网页端的管理后台把自己的微信账号添加到开发组了,但是我在开发工具里使用自带的仿真器内部的小程序进行登录的时候调用wx.login 生成的code 去提交到开发者的服务后端, 那这种情况就是 客户的code + 小程序的appid + 小程序的appSecure  它就返回40029 code 就是无效 ,我想知道是什么原因,怎么才能让他正常返回openid 和session_key?
      2020-05-15
      回复
    • ジ科技控`
      ジ科技控`
      2020-05-15
      真机调试 也是同样的问题  console.log() 输出了显示code 无效
      2020-05-15
      回复
    • ジ科技控`
      ジ科技控`
      2020-05-15
      你这个回答没有解决根本问题,不是绑定的,但是code 确实是无效的
      2020-05-15
      回复
    • Admin ²º²⁴
      Admin ²º²⁴
      2020-05-15回复ジ科技控`
      wx.login(Object object) | 微信开放文档
      https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.html
      细品下
      2020-05-15
      回复
登录 后发表内容
问题标签