uni.login({
provider: "weixin",
onlyAuthorize: true
}).then(res => {
res = this.$determine(res)
this.errmsg=JSON.stringify(res)
if (res.errMsg == 'login:ok') {
console.log('code',res.code)
}
获取code,给后端,提示code 无效
后端请求:
http请求方式: GET
https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code
返回:
{"errcode":40029,"errmsg":"invalid code, rid: 624e907f-08656c40-47262de6"}
我也是这个问题,请问最后怎么解决的呀
解决了吗 我遇到同样的问题
排查下code是不是被使用了
首先确定前端有没有传code给后端,如果传了就100%是后端问题。前端获取个code不会出问题