微信支付和支付宝支付已经遍地开花,随处可用,如果说阿里云服务器和腾讯云服务器被业内人士熟悉的话,那么微信支付和支付宝支付几乎家喻户晓。软件开发更是离不开微信支付的接入。自2018年6月起,微信支付推广使用安全性更高的、权威CA颁发的API证书,原下载证书的流程已被逐步废弃。API升级后的使用范围更为广阔,可用于退款接口、企业付款等需要双向认证的接口,以及加密传输敏感信息等接口中。
API证书是用来证实商户身份的, 证书中包含商户号、证书序列号、证书有效期等信息,需要由证书授权机构(Certificate Authority ,简称CA)签发,以防证书被伪造或篡改。技术开发人员在调用微信支付安全级别较高的接口(如:退款、企业红包、企业付款)时,会使用到API证书。本教程中君哥为您解答下面几个疑问:
API证书升级
1、登录微信支付商户平台,点击顶部导航【 账户中心 】,再点击左侧导航【 API安全 】,再点击【 升级证书 】。
2、在弹出的对话框点击【确定】,升级后的API证书为权威CA颁发,安全性更高,可以更好地保护交易安全 。升级后,原API证书会在14天后失效,请及时更新通讯中的证书,以免影响线上交易。
API证书申请
1、登录微信支付商户平台,点击顶部导航【 账户中心 】,再点击左侧导航【 API安全 】,再点击【 申请证书 】。
2、在弹出的对话框中,点击【下载证书工具】。
3、在弹出的新建下载对话框中,选择保存路径,君哥这里选择的是 “桌面” ,然后点击【下载】。
4、下载完成后,在桌面找到刚才下载的 “证书工具” 双击运行,然后点击【安装】。
5、安装完成后,会自动运行 “证书工具” 。输入【商户号】和【商户名称】后点击【下一步】。
- 如果没有自动运行,在桌面找到刚才解压生成的文件夹【 WXCertUtil 】,打开文件夹,找到里面的 【微信支付商户平台证书工具】双击运行。
- 自动运行后【商户号】和【商户名称】会自动生成,如果没有自动生成,请手动输入。
6、点击【复制】按钮,复制请求串。
7、切换到微信支付商户平台,把刚才复制的字符串,粘贴到【生成API证书】的请求字符串位置,然后点击【下一步】。
8、在弹出的页面中,点击【复制证书串】。
9、切换页面到证书工具,点击【粘贴】,然后点击【下一步】。
10、恭喜您证书生成成功!可以点击【查看证书文件夹】查看证书。
API证书下载
- 升级后的API证书下载:升级后的API证书申请成功后,自动下载到了您的证书安装目录里面的cert文件夹。
- 未升级的API证书下载:登录微信支付商户平台,点击顶部导航【 账户中心 】,再点击左侧导航【 API安全 】,然后点击【下载证书】。
API证书使用
API证书的使用有两种方式,根据开发者的需求选择使用。
- 直接给系统上传 apiclient_cert.pem 和 apiclient_key.pem 文件。
- 用记事本打开文件 apiclient_cert.pem 和 apiclient_key.pem ,复制粘贴文件内容。
聚云网旨在收集阿里云、腾讯云、百度云等云计算产品的行业资讯,最新优惠信息,提供代金券、优惠券领取,让用户以最低的价格购买服务器,享受优质的产品服务。聚云网提供免费服务器购买咨询,科技前沿资讯,互联网行业动态,软件开发及服务器运维教程,竭全力为用户提供优质服务。
如果您有任何疑问,请在页面右侧点击联系聚云网客服,第一时间为您服务。如果您有教程需求,可以在我们的社区中留言。如果您有经验要分享,我们欢迎您的到来。文章中有什么问题,也欢迎留言指正,我们共同创建一个服务平台。
本站所有内容,如有版权、侵权等问题,请及时联系本站做删除。发布者:聚云网,转载请注明出处:https://www.juyun.top
评论列表(1条)
棒棒哒