收藏
回答

证书出错,请登录微信支付商户平台下载证书

我从商户平台下载的最新的证书,window环境点击apiclient_cert.p12安装的,Linux环境是使用的说明文档里面的两个命令安装的。

openssl pkcs12 -clcerts -nokeys -in apiclient_cert.p12 -out apiclient_cert.pem
openssl pkcs12 -nocerts -in apiclient_cert.p12 -out apiclient_key.pem

使用的是java语言开发的。但是请求的时候都是报的如下错误。

<xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[证书出错,请登录微信支付商户平台下载证书]]></return_msg>
<result_code><![CDATA[FAIL]]></result_code>
<err_code><![CDATA[CA_ERROR]]></err_code>
<err_code_des><![CDATA[证书出错,请登录微信支付商户平台下载证书]]></err_code_des>
<mch_billno><![CDATA[12]]></mch_billno>
<mch_id><![CDATA[1535404891]]></mch_id>
<wxappid><![CDATA[wxcf479b3189483f8a]]></wxappid>
<re_openid><![CDATA[oFpCt1TgHa4V7rEjXQPp0nm5hETY]]></re_openid>
<total_amount>10</total_amount>
</xml>

请问这个怎么解决?

最后一次编辑于  11-26
回答关注问题邀请回答
收藏

2 个回答

  • 微信支付技术助手1
    微信支付技术助手1
    11-26

    携带证书一起请求,看看你是不是这么做的。

    11-26
    赞同
    回复 1
    • .
      .
      11-27
      已解决,谢谢
      11-27
      回复
  • Hanks🇨🇳
    Hanks🇨🇳
    11-26

    请求的时候,携带证书

    11-26
    赞同 1
    回复 3
    • .
      .
      11-26
      请问有demo么
      11-26
      回复
    • Hanks🇨🇳
      Hanks🇨🇳
      11-26回复.
      百度啊,一堆啊
      11-26
      回复
    • .
      .
      11-27回复Hanks🇨🇳
      好的,谢谢
      11-27
      回复