收藏
回答

多人协作开发时,微信开发者工具登录账号和后台的appid必须保持一致吗?

多人协作开发时,每个人的微信开发者工具的登录账号是不一样的,因此其对应的appid也是不一样的。那么服务端要设置的appid应该是哪个。

目前根据我的测试,微信开发者工具的appid和服务端设置的appid必须一致,否则在调用code2session的时候,会返回40029代码。

在小程序里设置开发者账号也不行。

请教各位应该如何设置呢?


已解决:

刚开始是不能修改微信开发工具上的appid的,后来又试了一次,发现在登录账号不变的情况下,可以修改这个appid了。这之间做了两个操作,1:我用目标appid的微信账号登录了一次。2:在后台把我的appid添加到了开发者账号里。

总之是可以在微信开发工具里修改appid的,但是应该是需要授权。

最后一次编辑于  2020-08-24
回答关注问题邀请回答
收藏

3 个回答

  • จุ๊บ
    จุ๊บ
    2020-08-24

    同一套代码,为啥会不一样呢?

    2020-08-24
    有用 3
    回复
  • 豪镇博
    豪镇博
    2020-08-24

    appid不一样的原因是微信开发者工具账号,在详情那里修改的时候不允许修改(提示修改失败)。所以只能用其他的微信账号,其对应的appid自然也就不一样了。

    2020-08-24
    有用
    回复
  • 微喵网络
    微喵网络
    2020-08-24

    对,必须保持一致

    2020-08-24
    有用
    回复 2
    • 豪镇博
      豪镇博
      2020-08-24
      问题是多个人开发时,又怎么能保证每个人的appid都一样呢?
      2020-08-24
      回复
    • 微喵网络
      微喵网络
      2020-08-24回复豪镇博
      写死,导入
      2020-08-24
      回复
登录 后发表内容
问题标签