收藏
回答

wechatpay-apache-httpclient整合微信支付公钥

请问有没有wechatpay-apache-httpclient整合微信支付公钥的示例呢?我们项目之前使用的是wechatpay-apache-httpclient结合微信支付平台证书的模式,现在需要切换成微信支付公钥的模式

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

1 个回答

  • Memory
    Memory
    2天前

    这个不支持,目前是要么自己修改,要么是换wechatpay-java

    2天前
    有用
    回复 2
    • RAY
      RAY
      1天前
      可以不可以给一个大致思路呢?我们现在使用wechatpay-apache-httpclient进行原来的平台证书验签的步骤是:1.使用PemUtil.loadPrivateKey方法加载私钥;2.利用CertificatesManager证书管理器增加需要自动更新平台证书的商户信息;3.利用步骤2下载的证书构造WechatPayHttpClientBuilder对象;4.使用WechatPayHttpClientBuilder对象与微信支付系统进行交互
      1天前
      回复
    • Memory
      Memory
      14小时前回复RAY
      CertificatesManager是去调用接口获取平台证书,换了平台公钥以后就不能用了,会给你抛异常,自己重写一个验证签名部分加上加载公钥就可以了
      14小时前
      回复
登录 后发表内容