关于微信APP支付,提示支付验证签名失败
微信支付先是统一下单接口获得相关参数,然后在通过https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12&index=2 调用器APP支付,这里的sign签名需要重新签名格式如下:
参数一共有七个:
prepayid(统一下单里返回的标识符),
partnerid(商户号),
appid,
package(微信要求必须有,内容是“Sign=WXPay”),
noncestr(随机数,不适用微信返回的,是重新生成一个,注意统一下单里的参数是nonce_str),
timestamp(时间戳,十位,注意统一下单里的时间是完整的时间,这里是时间戳),
sign(签名,将上述字段重新签名,而不是用统一下单返回的sign)。
页:
[1]