微信红包接口调试过程中一直提示“CA证书出错,请登陆微信支付商户平台下载证书”,经反复调试,大致解决方法如下:

1.首先确保CA证书的路径是否正确,一定得是绝对路径,因为是PHP开发的,这里需要三个pem证书

2.确保服务器支持,新浪云的sae,经测试支持不是很好,一直报错,换用其他服务器后,一次通过

function post( $strXml) {

$url='https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack';

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

//因为微信红包在使用过程中需要验证服务器和域名,故需要设置下面两行

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); // 只信任CA颁布的证书

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); // 检查证书中是否设置域名,并且是否与提供的主机名匹配

curl_setopt($ch, CURLOPT_SSLCERT,'/var/www/html/hongbao/apiclient_cert.pem');

curl_setopt($ch, CURLOPT_SSLKEY,'/var/www/html/hongbao/apiclient_key.pem');

curl_setopt($ch, CURLOPT_CAINFO, '/var/www/html/hongbao/rootca.pem'); // CA根证书(用来验证的网站证书是否是CA颁布)

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_POSTFIELDS, $strXml);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HEADER, 0);

$res = curl_exec($ch);

curl_close($ch);

return $res;

}

php 微信支付 ca证书,微信公众号红包接口开发PHP开发 CA证书出错,请登陆微信支付商户平台下载证书...相关推荐

  1. java 微信转账 ca_error_对接微信红包时:CA证书出错,请登录微信支付商户平台下载证书...

    今天在对接微信支付的微信红包发放时,出现""CA证书出错,请登录微信支付商户平台下载证书"的错误,特此记录一下: 如果你也在对接微信红包,并且你也在这个页面上下载了dem ...

  2. node 微信红包 证书出错,请登录微信支付商户平台下载证书

    按照官方文档写的代码,测试给自己发红包时,提示证书出错,请登录微信支付商户平台下载证书. 我是用的superagent库,错误前的核心代码是: const url = 'https://api.mch ...

  3. 解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口(原创)

    解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口(原创) 参考文章: (1)解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口 ...

  4. php 微信支付 ca证书,微信企业付款 CA证书出错,请登录微信支付商户平台下载证书...

    用的easywechat 代码: namespace App\Http\Controllers; use Illuminate\Http\Request; use EasyWeChat\Factory ...

  5. java 微信转账 ca_error_C#关于微信红包开发问题:CA证书出错,请登录微信支付商户平台下载证书...

    看你的 MMC 的截图,是"个人", X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachin ...

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

    senparclsx 14 个回复 • 查看 137 次 • 39天前 magiboy 11 个回复 • 查看 249 次 • 78天前 花看半开丶 9 个回复 • 查看 265 次 • 98天前 花 ...

  7. 微信H5授权用户和公众号关注用户区别

    微信H5授权用户和公众号关注用户区别 概念H5页面访问用户是通过微信jscode获取token授权普通访问用户 公众号关注用户是关注了微信的公众号后的用户 概念上一个是普通访问用户(包括了但不限于关注 ...

  8. 微信公众号云服务器年服务费_微信公众号开发者接口费用高吗

    微信公众号开发者接口费用高吗 很多企业都想开发自己公司的微信公众号,不过大家最关心的还是微信公众号开发价格问题.今天,微速云小编就为大家带来微信公众号开发者接口费用高吗,一起来了解一下吧. 微信公众号 ...

  9. 微信(jspai版本即公众号h5版)支付-微信下单支付及企业转账到零钱

    微信(jspai版本即公众号h5版)支付-微信下单支付及企业转账到零钱 一.后端前置条件 二.配置h5 devServer 三.后端开发代码 四.前端开发代码(uniapp) 一.后端前置条件 准备好 ...

最新文章

  1. blob字段乱码怎么处理_金九银十,你准备好了吗?没点Python面试题干货怎么行?(一)...
  2. java semaphore 等待时间_一个java同步工具类Semaphore的详解
  3. (十六)深入浅出TCPIP之Hello CDN
  4. python cv2 轮廓的包络 面积_Python + Opencv2 实现轮廓提取,轮廓区域面积计算
  5. PAT甲级 1017 Queueing at Bank
  6. win10恢复出厂设置_手机如何恢复出厂设置
  7. ncm转换mp3文件时遇到问题:未找到文件
  8. MySQL技术内幕 InnoDB存储引擎 第2版 下载
  9. mysql实验报告4_数据库实验四实验报告
  10. 朋友们,想去一线大厂?卷起来...
  11. 可以用美图秀秀裁一寸照片
  12. 某妹游戏登录加密(webpack)
  13. Ubuntu22.04设置静态ip
  14. Python web客户端编程简单示例
  15. html生成文字乱码,html中文为什么会乱码?html中文乱码怎么解决?
  16. 安装mysql staring server 失败 已经成功决解。
  17. html涟漪效果,涟漪效果.html
  18. Linux下git操作(一)——git基本命令
  19. UFO-ViT:没有Softmax的高性能线性视觉Transformer
  20. 流量Ⅰ--一文了解pcap网络数据包的结构?

热门文章

  1. 2014年去哪儿网笔试题--一个10*10的矩阵(可以理解为棋盘),随时生成一组数据填入矩阵,任何一个位置的数字除4进行计算,按余数着色......
  2. 取英文名字的几个规则
  3. Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决
  4. linux异常 - 弹出界面 eth0:设备eth0似乎不存在
  5. 测试开发之测试方法第二篇
  6. 基于深度学习的搜索、推荐、广告系统最全最新论文分享
  7. 图神经网络中可能用到的11种距离, 小结
  8. python的celery的面试_python面试基础题总结
  9. 测试环境搭建mysql数据库_软件测试环境的搭建系列:[2] MySQL数据库的安装
  10. wps文字表格制作拼音田字格模板_学生练字字帖模板118个打包下载 118个WPS、WORD田字格模板...