微信小程序支付证书及SSL证书使用
小程序使用微信支付包括:电脑管理控制台导入证书->修改代码为搜索证书->授权iis使用证书->设置tsl加密级别为1.2
描述:
1、通常调用微信生成订单接口的时候,使用的证书都是直接路径指向就行了,但是这种方法在iis是不适用的
2、iis网站绑定ssl证书之后,证书加密级别默认为1.0,而小程序要求1.2以上
下面介绍具体步骤详情:
一、导入证书
1、运行->mmc,打开管理控制台,文件->添加/删除管理单元
2、在可用的管理单元中选择证书,然后点击添加
3、回到控制台,展开证书-当前用户->个人->证书,然后导入证书
按照步骤导入证书,微信支付证书初始密码为商户号
4、证书导入完成后,就会出现在证书列表上
二、修改代码
修改统一下单代码,改变搜索证书
1 x509store certstore = new x509store(storename.my, storelocation.localmachine); 2 certstore.open(openflags.readonly); 3 x509certificate2collection certcollection = certstore.certificates.find(x509findtype.findbysubjectname, "你的证书名称", false);
注:匹配模式为模糊搜索
三、授权iis使用证书,本章测试为iis7.5,iis6以下请参考其它文章
1、下载安装
2、cmd->cd c:\program files (x86)\windows resource kits\tools,执行命令:winhttpcertcfg -g -c local_machine\my -s "厦门康意达餐饮管理有限公司" -a "everyone"
以上步骤完成之后,就在iis可以使用微信支付证书了
四、修改tsl证书加密级别
1、下载ssltools.exe,提取码:iz5n
2、运行ssltools.exe文件(注:电脑可能会提示病毒,在杀毒软件上添加信任就行了,确认无毒)
3、选择启用tsl1.1、tsl1.2
4、重启电脑
至此,所以配置操作步骤已完成
上一篇: 为什么说“五胡乱华”曹操脱不了干系?曹操需要为此承担责任吗?
下一篇: 使用ASP建设私人搜索引擎
推荐阅读
-
最火微信小程序有哪些,2019小程序使用排行榜
-
最火微信小程序有哪些,2019小程序使用排行榜
-
微信小程序支付开发(Java后台)
-
微信小程序使用AES加密和解密
-
微信小程序使用CryptoJS进行aes加密
-
多多客发布 3.0.0-alpha.3开源版,支持微信、百度、支付宝小程序 博客分类: 小程序 小程序微信小程序支付宝小程序百度小程序
-
多多客发布 3.0.0-alpha.3开源版,支持微信、百度、支付宝小程序 博客分类: 小程序 小程序微信小程序支付宝小程序百度小程序
-
【全开源】可视化DIY微信/百度/支付宝小程序saas平台源码 小程序微信小程序支付宝小程序百度小程序
-
百度小程序代码提交五部曲 小程序微信小程序百度小程序支付宝小程序
-
多多客支持微信公众号,四端合一saas平台正式上线 小程序微信小程序支付宝小程序百度小程序微信公众号