收藏
回答

微信支付申请退款接口使用OpenSSL1.1版本报错,请问是不是不能使用OpenSSL1.1 ?

调用微信退款接口curl给出错误:

could not load PEM client certificate, OpenSSL error error:140AB18E:SSL routines:SSL_CTX_use_certificate:ca md too weak, (no key found, wrong pass phrase, or wrong file format?)

经过各种渠道了解后 告知是微信端商户支付证书hash算法使用了MD5而MD5已被openssl1.0.0开始就废弃且不被支持。

查询了咱们社区的帖子,以前有类似的问题,看回复内容说需要联系运营使用最新的3.0接口,我现在咱们的支付接口已经是3.0了,为啥还是不能使用呢?

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

1 个回答

登录 后发表内容
问题标签