调用wx.login接口,在后台总是获取不到code

发布于 6 年前作者 naqiu8772 次浏览最后编辑 6 年前来自 ask

本人有一个个人小程序(已上线),想增加自动登陆功能,由于想到了wx.login接口。遇到问题:在自己服务器Java后台system.out.println微信公众平台返回的jSON数据块。总是报40029,提示获取不到code已采取的方式:1.删除app.js中有关请求后台的接口,就剩下onload /onshow等方法2.删除模板的index.js中的所有方法,就留有onload onshow方法3.开发者工具已删除重启,重新添加仍存在问题4.appid和secret等信息核对无误5.项目的appid和config.json等appid核对无误。求各位大神给出解决办法!!

2 回复
xiayu
xiayu1 楼6 年前

code要在前端获取

liuxia
liuxia2 楼4 年前

查一下前端开发的小程序的appId是否和你要解析的对应了,code5分钟会过期的,调用wx.login也会更新的,登入最好在小程序启动的时候onLaunch去执行,最大可能是配置信息不匹配导致的,可以尝试把工具里的项目删除,重新导入试试看