小程序不停地用不同code调用登录接口
使用开发者平台开发小程序的时候,我使用了里面的登录功能方法:
wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId // console.log(res.code); wx.request({ url: 'https://test' , // 这是我自己的后台接口 data: { code: res.code }, success: res => { console.log(res); } }) } }); |
结果登录成功后,我保持页面不动,没有调任何函数,在接下来一段时间内,在我自己的后台接口里发现有请求不断地请求过来,而且每次的code都是不一样的,有时候会是“the code is a mock one.”,我想知道,这是不是开发工具里搞出来的?还是说是微信小程序后台有什么机制??
2 回复
我小程序并没有调我的’https://test’的接口,应该是小程序里面自动发起的,不知道有没有人有这个问题,有可能wx.login是被动的,但是不代表这个方法的回调里的处理没有重试机制之类的东西来不断调我的具体方法