首页 > 微信 > 详细

微信支付--安装支付证书的坑

时间:2018-08-24 12:27:57      阅读:237      评论:0      收藏:0      [点我收藏+]

   最近公司写小程序需要用到微信支付,申请退款接口需要双向证书的验证,搞了一天一直没有搞好。领导研究了一下,就搞定了。原来是有个参数按照官方文档的设置在我们服务器上面行不通。更改了参数就好了,还是领导厉害。

  下载证书,控制台导入证书,下载winhttpcertcfg啥的就不讲了。主要讲下利用winhttpcertcfg 授权。

  官方给的三个指令是  

winhttpcertcfg.exe -g -c LOCAL_MACHINE\MY -s "你的证书名称" -a "NETWORKSERVICE"
winhttpcertcfg.exe -g -c LOCAL_MACHINE\MY -s "你的证书名称" -a "ASPNET"
winhttpcertcfg.exe -g -c LOCAL_MACHINE\MY -s "你的证书名称" -a "Authenticated Users"

并且特意指明了证书名称的值来源

技术分享图片

根据这个说明查看到的是公司名称 ,一直不成功。领导说有可能是由于汉字导致的不成功。于是查看证书详细信息的使用者的SN值并在指令中使用这个值,果然神奇的成功了。发起退款申请,成功退款。。这就显示了经验和思维的重要性了。我确死扣着官方文档,一遍一遍的配置。

从业4年了,技术水平感觉没有太大的提升。一直处于浑浑噩噩的状态。。博客园注册了之后从来没有写过啥。以后还是要多总结,多写写的。

 

微信支付--安装支付证书的坑

原文:https://www.cnblogs.com/gxffighting/p/9528964.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!