如上图,打开sftp看查看服务器日志,废话不多说,省去一些细节,将请求响应的数据输出到日志里面,锁定到了问题
无效的code,在准确分析了代码后,发现无误,随后我拦截了这个code,去官网复制了请求连接替换上公司的appid还有secret和code直接进浏览器去访问,发现还是40029,然后跟前端了解,他说是官方给出的code,只有可能是我的代码错误,我就跟他说你确定自己的appid之类的有没有写对?他没说话,10分钟后他又访问了一下
成功了
一般如果后端关于地址及参数的配置是正确的,还发生了40029,可以确认一下前端配置是否正确