微信公众号开发 获取openid时报错40029 invalid code 问题的解决


{"errcode":40029,"errmsg":"invalid code, hints: [ req_id: aELCyY4ce-WOFLAa ]"}

 

通过微信官方提供的接 https://api.weixin.qq.com/sns/oauth2/access_token接口,获取openid,结果获取不到。

 

最后发现,原来是配置微信菜单时,有这么一个url:https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx,其中的appid 参数,和调用https://api.weixin.qq.com/sns/oauth2/access_token时,使用的?appid=xxx 不一样(开发工具和后台的openid不一致)。

 

 

微信菜单配置中的该参数,需要和获取openid时的该参数保持一致。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM