3***@qq.com
3***@qq.com
  • 发布:2025-03-01 15:12
  • 更新:2025-03-01 15:12
  • 阅读:12

uni-pay使用微信支付V3的微信支付公钥配置之后 一直显示response signature verification failed

分类:uni-app

"native": {
"appId": "wx23", // 可以是小程序或公众号或app开放平台下的应用的任意一个appid
"secret": "a1211132115", // secret
"mchId": "1812314321", // 商户id
"key": "123Gl3q72gg7QI", // v2的api key
"pfx": fs.readFileSync(dirname + '/wxpay/apiclient_cert.p12'), // v2需要用到的证书
"v3Key": "123Gl3q72gg7QI", // v3的api key
"appCertPath": path.join(__dirname, 'wxpay/apiclient_cert.pem'), // v3需要用到的证书
"appPrivateKeyPath": path.join(
dirname, 'wxpay/apiclient_key.pem'), // v3需要用到的证书
"wxpayPublicKeyPath": path.join(__dirname, 'wxpay/pub_key.pem'), // v3需要用到的证书 - 微信支付公钥证书(仅限开启了微信支付公钥的商户,若已开通微信支付平台证书的商户可无视此参数)
"version": 3, // 启用支付的版本 2代表v2版本 3 代表v3版本
},
我使用version2的时候能正常支付,使用version是3的时候就显示response signature verification failed,有没有大神知道为什么.
补充一点,正在更换验签进度中的.不知道这个是不是有影响.

2025-03-01 15:12 负责人:无 分享
已邀请:

要回复问题请先登录注册