wx.requestPayment({
timeStamp: parseInt(new Date().getTime() / 1000) + '',
nonceStr: nonceStr,
package: aprepay_id,
signType: "RSA",
paySign: paySign,
success: function(res) {
console.log(`1`, res);
},
fail: function(res) {
console.log(`2`, res);
},
complete: function(res) {
console.log(`3`, res);
}
})
一直显示支付验证签名失败,但是没有走到fail里,不知道具体哪错了
你的签名是后端生成的,时间戳也让后端生成了一起传回给你
时间戳换成生成签名的时间戳