微信小程序> 微信小程序支付证书及SSL证书使用-小程序证书-小程序https证书问题

微信小程序支付证书及SSL证书使用-小程序证书-小程序https证书问题

浏览量:1341 时间: 来源:weixin_30505485
1.

小程序使用微信支付包括:电脑管理控制台导入证书-修改代码为搜索证书-授权IIS使用证书-设置TSL加密级别为1.2

2.

描述:

3.

1、通常调用微信生成订单接口的时候,使用的证书都是直接路径指向就行了,但是这种方法在IIS是不适用的

4.

2、IIS网站绑定SSL证书之后,证书加密级别默认为1.0,而小程序要求1.2以上

5.

下面介绍具体步骤详情:

6.

一、导入证书

7.

1、运行-mmc,打开管理控制台,文件-添加/删除管理单元

8.

2、在可用的管理单元中选择证书,然后点击添加

9.

3、回到控制台,展开证书-当前用户-个人-证书,然后导入证书

10.

按照步骤导入证书,微信支付证书初始密码为商户号

11.

4、证书导入完成后,就会出现在证书列表上

12.

二、修改代码

13.

修改统一下单代码,改变搜索证书

1X509StorecertStorenewX509Store(StoreName.My,StoreLocation.LocalMachine);2certStore.Open(OpenFlags.ReadOnly);3X509Certificate2CollectioncertCollectioncertStore.Certificates.Find(X509FindType.FindBySubjectName,"你的证书名称",false);ViewCode14.

注:匹配模式为模糊搜索

15.

三、授权IIS使用证书,本章测试为IIS7.5,IIS6以下请参考其它文章

16.

1、下载安装winhttpcertcfg.msi

17.

2、cmd-cdC:ProgramFiles(x86)WindowsResourceKitsTools,执行命令:winhttpcertcfg-g-cLOCAL_MACHINEMY-s"厦门康意达餐饮管理有限公司"-a"EVERYONE"

18.

以上步骤完成之后,就在IIS可以使用微信支付证书了

19.

四、修改TSL证书加密级别

20.

1、下载SSLTools.exe,提取码:iz5n

21.

2、运行SSLTools.exe文件(注:电脑可能会提示病毒,在杀毒软件上添加信任就行了,确认无毒)

22.

3、选择启用TSL1.1、TSL1.2

23.

4、重启电脑

24.

至此,所以配置操作步骤已完成

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎