- 当前 Bug 的表现(可附上截图)
本地调试能正常的获取openid,然后升级到服务器上,就出现errcode: 40029
- 预期表现
这个是我本地调试的时候,可以正常获取到
session_key: “Yh3om53I+TQctLjTfIvKsA==”, openid: “o9bn54k4eYI7cwH8kaqGdxAAdBbo”
- 复现路径
- 提供一个最简复现 Demo
onLaunch: function () {
var that = this;
wx.login({
//获取code
success: (res) => {
wx.request({
method: “GET”,
url: ‘https://www.iptop.cn/wx/wxlogin.do’,
data: {
code: res.code // 使用wx.login得到的登陆凭证,用于换取openid
},
header: {
‘content-type’: ‘application/json’ // 默认值
},
success: (res) => {
console.log(res.data);
//将openid缓存到本地
wx.setStorageSync(“openId”,res.data.openid);
}
})
}
});
//打开调试功能,升级到正式需要设置为false
wx.setEnableDebug({
enableDebug: false,
});
},