收藏
回答

问个规则 APP支付中的商户API证书 公钥没有上传给微信平台,那么?

目前是按照文档, 在商户平台那里配置了API证书 过程没问题,不过没有上传商户公钥给平台的操作,所以想知道这个过程是个什么规则?

那么微信平台怎么知道 商户公钥的? 因为证书也是保存在操作者本地电脑的 那么这个公钥的过程是什么时候传给微信后台的?

还是说 制作证书的过程中 就自动传给微信后台了?

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

1 个回答

  • Memory
    Memory
    2021-10-23

    公钥不需要你上传的,V2接口请求用的是私钥,微信那边能验证你的证书是否正确

    2021-10-23
    有用
    回复 4
    • 胡
      2021-10-23
      现在用的是V3接口了 ,刚申请的 在做应用 ,不是V2了吧
      2021-10-23
      回复
    • Memory
      Memory
      2021-10-23回复
      商户在调用 API 时用自身的私钥签名,微信支付使用商户证书中的公钥来验签。微信支付在响应的报文中使用自身的私钥签名,商户使用平台证书中的公钥来验签。
      2021-10-23
      回复
    • 胡
      2021-10-23
      你是说 商户在申请证书的过程中 自动把商户证书的部分文件上传到微信后台了? 比如证书的公钥部分 序号部分等,但应该没有私钥部分吧? 所以微信后台 就已经知道 商户的公钥数据了?
      2021-10-23
      回复
    • Memory
      Memory
      2021-10-23回复
      肯定知道啊
      2021-10-23
      回复
登录 后发表内容