点击获取token按钮,出现invalid code报错,没检查出代码问题

来源:8-2 在小程序中登录

沐心_99

2022-04-14

报错信息如下:
图片描述
图片描述

图片描述
这是代码中接口调用时打印的结果,还是没找到错误原因,麻烦7月老师帮我看一下,有点卡在这里了

写回答

1回答

7七月

2022-04-14

这个不太可能靠开代码找到问题,后端代码调试一下,打断点调试。

0
1
沐心_99
解决了,原因是我把config文件中的loginUrl里面的openid=和secret=后面的%s写成了真实的appid和appsecret再调用util.format(loginUrl,appid,appsecret,code),将openid=和secret=这两个地方改为%s后就可以了。我理解这个是和util.format()方法有关系,后面传入的参数会替换第一个参数中%s的部分。后边把config里面的代码还原成之前的,试了一下util.format(loginUrl,code)只传入一个参数后,也是ok的
2022-04-15
共1条回复

Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

理解异步编程本质/培养面向对象思维,独立完成Node.js服务端开发

2229 学习 · 881 问题

查看课程