uniapp 微信小程序登录获取openid 报错errcode: 40029

我的问题:appid跟秘钥跟微信开发者工具使用不一致,修改前后端使用的一致就可以了

实际上就是appid跟secret(秘钥)的问题,登录 微信开发平台 检查秘钥是否正确,是否有空格…

 const result = await ctx.curl(`https://api.weixin.qq.com/sns/jscode2session?appid=${app_id}&secret=${secret}&js_code=${code}&grant_type=authorization_code`, { dataType: 'json', timeout: 3000 });

data:
   { errcode: 40029,
     errmsg: 'invalid code, hints: [ req_id: TiobNtMre-LXMv_a ]' },
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐