收藏
回答

【加急】微信小程序支付V3,提示"支付验证签名失败"

问题类型 API/组件名称 微信版本 基础库版本
Bug https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi 8.0.71 8.0.71.3080

我反反复复核实过了,服务器返回给 前端的值,和 前端请求微信的值是一样的。

备注: 当前小程序 认证通过了,但是还没备案。


-------------------以下是服务器返回给小程序的值---------------

timeStamp: 1778339390

nonceStr: 886c59c8d36140adb65747f7f6bbc0f2

package: prepay_id=wx0923095141207644444c652ff11e480001

signType: RSA

paySign : NYCqrmVoOxJhnDPHqS6sK8jAKotIbOBCym11RFV3Cf8bkacVdCFsm6be/z4rBRpNwOc3k+zOX

MQiSZJHFpvfOwd46VN6IKd4TQiuCCWAZGnc4pGjGbusXmJbBz6pu49fNfkaBmidf17Gq67qXXuKeaQIE

oz7wqFFmnwaqSkbACTCfT9qnN9cfkLXSy2dQFKveShdtMluEg0OVLz+ZjRfU+acjoM5i9rTHBKcXok4K

1TBsxZj0TSpFLbS7xVXimWDRJ27S58ey/9vLhNooTr/f/69mJ1Gw3ZRxBAfgdVaQ9Af/9mCPo4ST2pA9

sLgcfcqbO2ORWdty1sLrXcFEVkR0Q==


----------------------------------以下是小程序 请求微信的值---------------

{

    "timeStamp""1778339390",

    "nonceStr""886c59c8d36140adb65747f7f6bbc0f2",

    "package""prepay_id=wx0923095141207644444c652ff11e480001",

    "signType""RSA",

    "paySign""NYCqrmVoOxJhnDPHqS6sK8jAKotIbOBCym11RFV3Cf8bkacVdCFsm6be/z4rBRpNwOc3k+zOXMQiSZJHFpvfOwd46VN6IKd4TQiuCCWAZGnc4pGjGbusXmJbBz6pu49fNfkaBmidf17Gq67qXXuKeaQIEoz7wqFFmnwaqSkbACTCfT9qnN9cfkLXSy2dQFKveShdtMluEg0OVLz+ZjRfU+acjoM5i9rTHBKcXok4K1TBsxZj0TSpFLbS7xVXimWDRJ27S58ey/9vLhNooTr/f/69mJ1Gw3ZRxBAfgdVaQ9Af/9mCPo4ST2pA9sLgcfcqbO2ORWdty1sLrXcFEVkR0Q=="

}



下载官方的 签名工具,明文,和签名 也都一样的


最后一次编辑于  13小时前
回答关注问题邀请回答
收藏

3 个回答

登录 后发表内容