appid不一样的原因是微信开发者工具账号,在详情那里修改的时候不允许修改(提示修改失败)。所以只能用其他的微信账号,其对应的appid自然也就不一样了。
多人协作开发时,微信开发者工具登录账号和后台的appid必须保持一致吗?多人协作开发时,每个人的微信开发者工具的登录账号是不一样的,因此其对应的appid也是不一样的。那么服务端要设置的appid应该是哪个。 目前根据我的测试,微信开发者工具的appid和服务端设置的appid必须一致,否则在调用code2session的时候,会返回40029代码。 在小程序里设置开发者账号也不行。 请教各位应该如何设置呢? 已解决: 刚开始是不能修改微信开发工具上的appid的,后来又试了一次,发现在登录账号不变的情况下,可以修改这个appid了。这之间做了两个操作,1:我用目标appid的微信账号登录了一次。2:在后台把我的appid添加到了开发者账号里。 总之是可以在微信开发工具里修改appid的,但是应该是需要授权。
2020-08-24楼主问题解决了吗,我现在也遇到同样的问题。微信开发者工具登录的appid必须和后台设置的appid保持一致,否则的话就会报40029的错误。 如果是多个人共同开发的话,就没办法了。只能一个人去调用调用登录接口,另外个人调用始终是无效的。
code 和 appid 和 appSecure绑定的问题?如果说code 是 根据appid和appSecure绑定的话,那开发者的当前账号可以登入,但是小程序发布出去 在别人的手机上调用wx.login获取的code + 后端开发者的appid + 开发者的appSecure 的话,其他客户的微信就没办法授权登入了呀 ?提示错误 返回的是40029 code 无效,我怎么也想不通,难道做这个登录只能让开发者自己的微信登录,其他想使用这个小程序的微信用户 就没办法登录了么?
2020-08-24