1.问题
小程序授权拿到了code但是一直报错:
"errcode":40029,"errmsg":"invalid code, hints: [ req_id: 3hiaJPNre-appvEa ]"
当我们开发小程序的时候,一般来说,首先用的应该是appId测试号
当我们需要做登录开发的时候,会去微信开发平台申请一个真正的appId
,这时候我们也会把真正的appId
给后端,当我们将项目在微信开发者工具重新打开在appId那里换成真正的appId
,道理来说应该是与后台统一的呀?为什么会报code无效的问题呢?
2.解决
打开开发者工具,在详情那里将appId修改成真正的appId
,再重新刷新下
因为创建项目的时候是根据测试号创建的,这时候应该更新到真正的appId