1.先获取商户证书文件

这块叫商户证书需要和下面的支付证书名字区分

在微信开放平台里面下载商户证书,用apiclient_cert.pem取获取'商户证书的序列号'

证书查看

2.需要下载一个jar,生成微信证书时候用

Releases · wechatpay-apiv3/CertificateDownloader · GitHub

3.生成证书证书命令参考

mirrors / wechatpay-apiv3 / CertificateDownloader · GitCode

4.执行完命令以后会,指定的路径出现一个'wechatpay_XXX.pem',其中XXX的信息会和之前请求时候

Verify the signature and get the Wechatpay certificate corresponding to serialnumber[XXX] is empty.中对应上

5.重新查看支付证书的序列号,把代码中证书序列号,证书路径重新配置就好使了

微信支付 Verify the signature and get the Wechatpay certificate corresponding to serialnumber[X] is empt相关推荐

  1. 微信支付-我遇到的那些问题

    现在,越来越多公司,选择借微信的势来发展自己的平台,进入工作没多久,我也被告知了要对接微信支付的需求.原本以为这样的对接,跟着文档走,应该没多大的难度的,可是后来,我才发现,原来我太天真了.在此,留下 ...

  2. 微信支付 APP端 后端 第一弹 微信下单

    目录 工程总介绍: 第一弹: 微信 支付下单 展示结果截图 1.配置说明 1.1数据库设计 需要拿到微信官方给的一些参数 1.2用到的jar包 1.3信支付接口请求状态枚举 1.3.1接口请求 1.3 ...

  3. 微信支付SDK 中 PHP Certificate Downloader 微信支付 APIv3 平台证书的命令行下载工具 使用教程

    使用环境 在linux 环境中使用 (没有服务器可以使用虚拟机 复制到本地) windows环境很麻烦 使用前准备 商户号.商户证书序列号.商户私匙文件(pem格式).ApiV3密钥 安装好 微信支付 ...

  4. 【原创】微信支付遇到的各种坑及解决方案随笔记录,invalid signature, “errMsg“:“chooseWXPay:fail“

    [原创]微信支付遇到的各种坑及解决方案随笔记录,invalid signature, "errMsg":"chooseWXPay:fail" 参考文章: (1) ...

  5. 关于微信开发与微信支付更新

    1.)微信开发一般就是看文档,按部就班调用API就行,推荐一些SDK .NET https://github.com/JeffreySu/WeiXinMPSDK JAVA http://git.osc ...

  6. 微信支付服务器验证的java_Java中的微信支付(3):API V3对微信服务器响应进行签名验证...

    1. 前言 牢记一句话:公钥加密,私钥解密:私钥加签,公钥验签. 微信支付V3版本前两篇分别讲了如何对请求做签名和如何获取并刷新微信平台公钥,本篇将继续展开如何对微信支付响应结果的验签. 2. 为什么 ...

  7. 微信支付-超详细java开发-小程序对接

    文章目录 前言 微信支付接入前准备 1.思路介绍 2.如何注册小程序账号? 3.如何接入微信支付,需要准备哪些东西? 4.小程序接入前的准备(APPID及mchid以上两步已拿到,只需配置一下API ...

  8. Python3 微信支付(小程序支付)V3接口

    起因: 因公司项目需要网上充值功能,从而对接微信支付,目前也只对接了微信支付的小程序支付功能,在网上找到的都是对接微信支付V2版本接口,与我所对接的接口版本不一致,无法使用,特此记录下微信支付完成功能 ...

  9. API v3版微信支付平台证书获取与自动更新

    API v3版微信支付平台证书获取与自动更新 关于微信证书 获取平台证书 证书自动更新 首次下载证书 关于微信证书 微信支付开发有两份证书. ♥ 商户证书:商户平台证书私钥可以对请求进行签名,微信服务 ...

最新文章

  1. C++__min_element()和max_element()函数的使用
  2. 检查类型是否包含iterator
  3. linux的模块化,GoboLinux 017 发布,模块化的 Linux 发行版
  4. 气流与路易吉,阿戈,MLFlow,KubeFlow
  5. qmake生成vs2013工程文件
  6. python--从入门到实践--chapter 15 16 17 生成数据/下载数据/web API
  7. Windows Communication Foundation_1 overview
  8. Word 重新设置页码
  9. 计算机网络基础系列(五)Socket与TCP/IP编程
  10. July面试题整理系列(1)
  11. python批量添加水印_手把手教你用Python批量给图片添加水印!知了干货分享!
  12. Java躲子弹课设,Robocode高手的诀窍 - 躲避子弹[Java编程]
  13. 使用pandas比对Excel表格,把不同数据列出
  14. llq考试 圣诞欢乐赛 (第二发)
  15. antv g2 x轴两边留边距
  16. dataTable 查询,重置
  17. OrangePi3开发板使用指南
  18. CF#764(div.3A~D)dp进阶
  19. nrm : 无法加载文件 c:\users\甜点\appdata\roaming\npm\nrm.ps1,因为在此系统上禁止运行脚本。
  20. html中title和alt属性的区别

热门文章

  1. 安卓gpio操作示例
  2. c++中的typename与class
  3. 高斯多种备份/迁移方式
  4. 中国76个量子比特计算机,再破纪录!中国科学家实现18个量子比特纠缠 为量子计算机奠基...
  5. OpenCV的calcHist
  6. 用计算机求函数公式,计算机常用函数公式
  7. 【spark】一文(10分钟)入门spark
  8. 安恒2018.10 level1思路讲解
  9. 人工智能几行代码实现换脸
  10. springboot学生选课系统毕业设计源码291510