对接微信红包时:CA证书出错,请登录微信支付商户平台下载证书
2024-10-18 22:31:41
今天在对接微信支付的微信红包发放时,出现““CA证书出错,请登录微信支付商户平台下载证书”的错误,特此记录一下;
如果你也在对接微信红包,并且你也在这个页面上下载了demo,再就是你也参照了里面的文档,还是出现证书错误,那么你就跟着下面这些步骤继续走:
https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3
注意:这里下载的demo是非常的旧的,解压包显示的日期是2014年,这也是导致这个错误的原因。
这时,你只需要在这个地址下载最新的demo,这里的demo的日志定位在2016年更新的:
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1#
在觉得这个问题的时候,所找到的提示在如下网址,也记录一下:
http://www.itnose.net/detail/6380917.html
通过以上的方法,微信红包发放时证书的提示错误大部分能解决。我的服务器环境为windows server 2008 r2 sp1。
好了,下面我来分析一下这两个demo中有什么不一样:
在第一个demo中,发送httprequest请求时,加入的证书写法是这样的:
而在第二个demo中,写法是这样的:
最明显的差别在于:最新的demo中使用了X509Certificate2。
关于这两个方法的解释如下:
最新文章
- Eclipse+Tomcat搭建https环境
- pasteimg浏览器中粘贴图片jQuery插件
- Hadoop 1.0 和 2.0 中的数据处理框架 - MapReduce
- WPF开发时光之痕日记本(一)——富文本编辑器
- Javascript函数(定义、传值、重载)
- 《深入理解javascript原型和闭包系列》 知识点整理(转)
- [iOS基础控件 - 4.2] APP列表 字典转模型Model
- HTML5 Canvas核心技术—图形、动画与游戏开发.pdf4
- HDU 1495 非常可乐 BFS 搜索
- 一些有用的javascript实例分析(一)
- Problem J
- Spring WebFlux 要革了谁的命?
- Centos7通过SSH使用密钥实现免密登录
- 解决IDEA无法安装插件的问题
- [1]朝花夕拾-JAVA类的执行顺序
- Linux下安装zookeeper集群(奇数个)
- Kafka设计解析(二十一)Kafka水位(high watermark)与leader epoch的讨论
- cas 服务端相关配置
- 把AspDotNetCoreMvc程序运行在Docker上-part3:使用独立的存储容器
- Asp.net MVC 移除不用的视图引擎
热门文章
- DEDECMS之四 栏目调用
- DEDECMS之三 首页、列表页怎么调用文章内容
- Jquery操作下拉框(DropDownList)实现取值赋值
- JPA 教程
- nginx架构
- android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏
- Linux 信号详解三(sleep,raise)
- Spring Security笔记:使用数据库进行用户认证(form login using database)
- PRML读书会第七章 Sparse Kernel Machines(支持向量机, support vector machine ,KKT条件,RVM)
- 又发现一个msdn的坑