我的部分代码如下:
let tempData = response.data.data
wx.config({
debug: true,
appId: 'wxXXXXXXXXX0639',
timestamp: tempData.timestamp,
nonceStr: tempData.noncestr,
signature: tempData.signature,
jsApiList: ['chooseImage'],
})
wx.error(function (err) {
Toast('配置失败')
})
wx.ready(() => {
Toast('微信配置成功')
})
其中的tempData是后端接口返回的数据,为什么一直报config:invalid signature
大概率是 参与签名的URL和页面实际完整URL不一致