问题:前端使用wx.login得到code,后端从微信服务器获取openid,但返回的结果是"invalid code"
errcode: 40029, errmsg: "invalid code, hints: [ req_id: HQd79a0747th31 ]
原因:因为在开发时使用的是一个常用的appid,上传后用的是一个正式的appid,在后来修改的时候,微信开发者工具用的和后端用的appid不一致,导致问题出现。
解决办法:
把微信开发者工具和后端开发工具的appid统一起来即可。