app 调用微信授权登录时返回错误码 40029,请问是什么问题?
发布于 7 年前 作者 leicui 11664 次浏览 来自 官方Issues

我使用自己app 调用微信授权登录时,调用的是https://api.weixin.qq.com/sns/oauth2/access_token?appid=appid&secret=secret&code=code&grant_type=authorization_code

微信一直返回的是

[result={“errcode”:40029,“errmsg”:“invalid code, hints: [ req_id: keGfr6yFe-JdFhTA ]”}]

我看了错误码,40029是过期的code或不合法的code,请问大神们这个一般是什么问题?

2 回复

一直使用一个code在调用?一个code只能用一次,用完过期

要获取code,得先用wx.login去获得,不能使用同一个code,所以每次都需要先调用一次wx.login接口更新code

回到顶部