功夫码

php版微信退款返回证书验证失败和curl返回错误58解决方案

晓峰 时间:2020-04-24 21:08:38 阅读:98
--------------------------------------------------------- Ta 只分享的内容开始 ---------------------------------------------------------------------

php版微信退款返回证书验证失败和curl返回错误58解决方案

关于开发微信退款功能curl 返回 错误码58

问题原因:是微信支付的证书的路径必须是绝对路径,在php版本微信支付代码里,找到lib文件夹下的WxPay.Config.php找到如下俩参数把证书路径改成绝对路径。

// 微信退款需要写绝对路径
const SSLCERT_PATH = 'C:/html/Public/micropay/cert/apiclient_cert.pem';
const SSLKEY_PATH = 'C:/html/Public/micropay/cert/apiclient_key.pem';

关于开发微信退款功能返回错误:证书验证失败 

问题原因:需要去商户平台下载API证书,放到上边的填写的绝对路径下,把php版本微信支付的代码包里,把原来的那俩证书删掉,把新证书放进去即可。


API证书获取方法参考官方这个文档很详细 

https://kf.qq.com/faq/161222NneAJf161222U7fARv.html

--------------------------------------------------------- Ta 只分享了这些内容 ---------------------------------------------------------------------

本文来源:功夫码(gongfuma.com)
声明:本文系功夫码原创稿件,版权属[功夫码 gongfuma.com]所有。
未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:功夫码",违者将依法追究责任。

相关文章

  • 回到顶部