首先第一步申请API证书,这里就不多说了。按照微信官方文档操作产品能力概览 | 微信支付商户平台文档中心

Window系统操作步骤

1.需要去pay.weixin.com 下载证书

2.解压 安装apiclient_cert.p12

3.选择本地计算机

4.下一步下一步  密码默认为商户号

5.存储位置选个人

6.打开MMC.exe  或者运行中输入MMC      点击  文件→添加或删除管理单元 →证书   选择计算机账户 下一步 完成

7.点击 个人 →证书 →  选择微信支付证书  右键 管理私钥  添加IIS账户权限

linux环境证书安装

linux下只要将获取到的证书文件放到指定目录可以了,不需要安装证书。

如果在本地机测试,证书不需要导入resource路径。只要在YML配置文件中的keyPath路径就可以了

但是需要注意,keyPath路径一定要是绝对路径,不然会报异常:微信退款证书文件有问题请核实

正常本地机运行没问题后,将P12证书放到服务器上运行,Linux系统的P12证书通过XFTP上传就可以了,在YML文件中配置keyPath与服务器上证书的绝对路径相同就好。

如果还显示这个异常问题:微信退款证书文件有问题请核实,可以尝试POM文件添加插件是否解决。

<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><version>2.6</version><configuration><!-- 过滤后缀为pkcs12、jks的证书文件 --><nonFilteredFileExtensions><nonFilteredFileExtension>p12</nonFilteredFileExtension></nonFilteredFileExtensions><encoding>UTF-8</encoding></configuration>
</plugin>
												

微信退款API证书-P12、本地测试及Windows、Linux系统配置证书相关推荐

  1. 微信退款------API操作

    这个是微信退款api 可以直接复制去测试.如果没有问题可以直接封装自己的方法 package com.huanuan.zl.order.weixin;import java.io.InputStrea ...

  2. linux c语言显示器api,API级别的Unicode GUI用于Windows / Linux / Mac的C语言本机应用程序...

    API级Unicode GUI用于Windows / Linux / Mac OS X的C中的本机应用程序 . 我正在寻找一个简单的 Unicode , GUI , Native 应用程序,它可以在不 ...

  3. android 打 aab包本地测试注意事项

    Android 打 aab包&本地测试 注意事项 打包 本地测试(windows为例) 打包 打aab包命令 //windows gradlew bundleRelease//mac ./gr ...

  4. 微信退款关于证书的使用

    微信退款接口 官方地址  https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_4 具体的退款API调用接口为   https://ap ...

  5. php 微信 ca证书出错,升级CA颁发的证书后微信退款、红包等无法使用

    前几天申请了新的微信支付商户号,按照流程申请了权威CA颁发的API证书,使用原来一直能正常使用(发红包.退款)的代码,发现新申请的微信支付无法运行退款接口,错误提示:certificate not m ...

  6. 微信退款证书使用c#

    微信退款证书使用c# using System; using System.Collections.Generic; using System.Linq; using System.Text; usi ...

  7. Java微信支付API文档测试

    Java微信支付API文档测试(注意用的微信开发文档是什么支付) 本人用的刷卡支付( 之前看错了,一直在看扫码支付,心塞 ),如图 首先,做一系列准备,获取appid等等,可以写在一个配置文件里面,如 ...

  8. 微信退款简单实现(复制代码就能在本地运行实现)

    小程序微信支付工具类(新手无需看懂,CV就行) package myst.yynz.back.util;import org.apache.commons.codec.digest.DigestUti ...

  9. 微信商户API证书获取和API证书升级指引

    说在前面的话: 目前微信支付REST API只支持使用证书授权机构(Certificate Authority , 简称CA)签发颁发的证书.商户需下载证书 工具生成证书请求串, 并将证书请求串提交到 ...

最新文章

  1. 宝塔面板 mysql装不上_宝塔面板强制安装mysql8.0
  2. 复旦大学邱锡鹏教授:一张图带你梳理深度学习知识脉络
  3. java建一个conversion,Scala中的JavaConverters和JavaConversions有什么区别?
  4. java8 监控文件变化_[Java 8] (4) 列举目录下的所有文件和监视文件变化
  5. 十分钟熟练Dockerfile指令
  6. 使用xdebug+webgrind分析php性能
  7. thinkphp __PUBLIC__的定义 __ROOT__等常量的定义
  8. 前端学习(3000):vue+element今日头条管理--远程仓库的issue
  9. 计算机一级资料书推荐,推荐版 全国计算机一级考试试题【史上最全面的资料,不看你就亏!】.doc...
  10. Mozilla正修复Firefox遗留8年的漏洞
  11. 孙鑫VC学习笔记:第十四讲 (二) 网络编程
  12. 世界地图可以无限放大_做外贸有哪些软件可以推荐?
  13. 女生考华为IE会容易一点吗?女生做网工一般是什么岗位呢?找工作容易吗?需要出差吗?以后怎么发展呢?
  14. 网络爬虫-学习记录(三)使用Selenium并对去哪儿网站进行爬取
  15. error:crosses initialization of ...的解决办法
  16. linux网页打开慢的解决方法,解决Ubuntu浏览网页速度慢的问题
  17. 从零开始ming的多人联机游戏(3)为socket通讯添加mysql数据库
  18. Oracle - 索引
  19. Yii2 Elasticsearch 操作Demo
  20. 中国高校十大热门BBS

热门文章

  1. Mac回滚iTunes版本
  2. 使用Unity3D的设计思想实现一个简单的C#赛车游戏场景
  3. 台电 平板电脑 html,匠心新旗舰 台电T20平板电脑正式发布
  4. 参加云计算大会去了-感谢CSDN赠票啊!
  5. 北京ios培训-如何选择好的iOS开发培训机构
  6. k8s-v1.20.10 二进制部署指导文档
  7. OpenWRT移植EC200A驱动,并实现wifi和lan的上网,及wan和4g的负载均衡(五)
  8. Java读取Excel文件数据并将记录写入到新的文件中--POI技术实现
  9. 关于经济被高度控盘的思考:朋友、利益、趋势
  10. c语言 霍夫变换检测直线,C++ 霍夫直线检测