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

孙亮 发布于 2016/08/04 13:56
阅读 4K+
收藏 0

java 实现微信商户的企业付款api 各种排错之后,终于可以发请求给微信端了,

但是提示:CA证书出错,请登录微信支付商户平台下载证书。

本地(windows7,tomcat7)没做过任何调整。提示上面的错误。服务器(linux nginx tomcat)也是同样的错误。

证书是刚从商户平台下载的。

 因为是java语言,按官方文档说的,只需要一个证书:apiclient_cert.p12 就可以了。

我是直接把它放在一个物理路径下。

为什么会提示:

Response content: <xml>
<return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[CA证书出错,请登录微信支付商户平台下载证书]]></return_msg>
<result_code><![CDATA[FAIL]]></result_code>
<err_code><![CDATA[CA_ERROR]]></err_code>
<err_code_des><![CDATA[CA证书出错,请登录微信支付商户平台下载证书]]></err_code_des>
</xml>

求解啊。

加载中
0
孙亮
孙亮

自己结贴

问题是原因是,发送请求的时候没有带上证书。。。

好尴尬。

孙亮
孙亮
回复 @暴猿 : 退款操作需要用到“证书“,证书是再微信商户平台下载的xxcert.p12这么一个文件,你把它放到你项目的服务器上,微信接口的描述文档里的代码里有个地方要你引用这个证书,你就把服务器上这个证书的路径写上。
暴猿
暴猿
你好 我刚开始做这个企业付款 也遇到了同样的问题 只是我不明白的是“发送请求时带上证书”是什么意思?
0
田尘殇
田尘殇
是不是要加到jdk 证书库里面
0
phpxcn
phpxcn
去微信商户平台上重新下载一个
phpxcn
phpxcn
@孙亮 10我还没碰到过这种情况呢
孙亮
孙亮
这个方法早就试过,不行。
返回顶部
顶部