收藏
回答

微信支付v3 jsapi调起支付时,支付验证签名失败?

搞了好久了,这个签名到底怎么玩?

https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_4.shtml

回答关注问题邀请回答
收藏

5 个回答

  • 支付社区运营-Tasting
    支付社区运营-Tasting
    2021-04-01

    V3签名问题看看这个https://developers.weixin.qq.com/community/develop/doc/000c46d5d481804ba98bec90356809

    2021-04-01
    有用
    回复
  • 胡韵
    胡韵
    2021-10-18
    微信官方V3提供的RsaCryptoUtil 和文档要求的SHA256withRSA 不是同类的
    Signature sign = Signature.getInstance("SHA256withRSA");
    sign.initSign(privateKey);
    sign.update(signatureStr.getBytes(StandardCharsets.UTF_8));
    即可
    


    2021-10-18
    有用
    回复
  • 北望沣渭
    北望沣渭
    2021-03-30
    const {Rsa, Formatter} = require('wechatpay-axios-plugin')
    const privateKey = require('fs').readFileSync('/your/merchant/priviate_key.pem')
    
    const params = {
      appId: 'wx8888888888888888',
      timeStamp: `${Formatter.timestamp()}`,
      nonceStr: Formatter.nonce(),
      package: 'prepay_id=wx201410272009395522657a690389285100',
      signType: 'RSA',
    }
    params.paySign = Rsa.sign(Formatter.joinedByLineFeed(
      params.appId, params.timeStamp, params.nonceStr, params.package
    ), privateKey)
    
    
    console.info(params)
    
    2021-03-30
    有用
    回复 4
    • DH
      DH
      2021-09-28
      为什么要formatter一下
      2021-09-28
      回复
    • 北望沣渭
      北望沣渭
      2021-09-28回复DH
      因为官方开发文档上注明了,需要按格式要求编排后再加签
      2021-09-28
      回复
    • 雅彤
      雅彤
      2021-12-31
      换成php的用法 怎么实现呢
      2021-12-31
      回复
    • 北望沣渭
      北望沣渭
      2021-12-31回复雅彤
      2021-12-31
      回复
  • 森林
    森林
    2021-03-30

    我也遇到了相同的问题 请问解决了吗?

    2021-03-30
    有用
    回复 2
    • O_O
      O_O
      发表于移动端
      2021-03-30
      还没有,这个签名我搞不定
      2021-03-30
      回复
    • Swan
      Swan
      2021-07-06回复O_O
      哥们,搞定了么,我现在也卡在这儿了
      2021-07-06
      回复
  • Memory
    Memory
    2021-03-30

    你可以看这里https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay-1.shtml

    2021-03-30
    有用
    回复 2
    • O_O
      O_O
      发表于移动端
      2021-03-30
      ok,晚上看下
      2021-03-30
      回复
    • kris webber
      kris webber
      2021-08-16
      一毛一样的问题,哥们 你搞定了么?
      2021-08-16
      回复
登录 后发表内容
问题标签