博客
关于我
关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案
阅读量:397 次
发布时间:2019-03-05

本文共 645 字,大约阅读时间需要 2 分钟。

 前言:

  最近做了一个通过调用微信企业付款到用户零钱的功能,真的挺奇怪的,在我本地调试的时候都没有问题,但是当我发布到服务上的时候却一直无法读取到我的证书信息。读取的代码如下,使用的是微信官方文档提供的X509Certificate2读取证书的方法:

string path = AppDomain.CurrentDomain.BaseDirectory + @"WXCertificate\"; //使用的是相对路径X509Certificate2 cert = new X509Certificate2(path + WxPayConfig.SSLCERT_PATH, WxPayConfig.SSLCERT_PASSWORD);//文件路径, 文件密码

后来百度才知道原来把证书放到服务器上,首先还得把证书安装好:

将证书上去

点击 [开始] -> [运行] -> 输入[mmc] 进入“控制台”界面 -> 选择[文件] -> [添加/管理单元](Ctrl+M)

选择 [证书] -> [计算机账户] -> [下一步] -> [完成]

选择 [证书] -> [导入] 导入你的证书文件就可以了

 

慢着别着急,还有一步比较重要,你还需要开启IIS的程序池配置中的自动加载配置文件将False设置为True就可以了,快起试试吧!!

如图:

 

总结:

  来自凌晨一点的感悟,总有些意想不到的bug时时刻刻的困扰着我们,但是我们一定要相信自己可以解决,慢慢找方法总能够解决的!加油,骚年!!!

 

转载地址:http://jlozz.baihongyu.com/

你可能感兴趣的文章
MSEdgeDriver (Chromium) 不适用于版本 >= 79.0.313 (Canary)
查看>>
MsEdgeTTS开源项目使用教程
查看>>
msf
查看>>
MSP430F149学习之路——SPI
查看>>
msp430入门编程45
查看>>
MSSQL数据库查询优化(一)
查看>>
MSSQL数据库迁移到Oracle(二)
查看>>
MSSQL日期格式转换函数(使用CONVERT)
查看>>
MSTP多生成树协议(第二课)
查看>>
MSTP是什么?有哪些专有名词?
查看>>
Mstsc 远程桌面链接 And 网络映射
查看>>
Myeclipse常用快捷键
查看>>
MyEclipse更改项目名web发布名字不改问题
查看>>
MyEclipse用(JDBC)连接SQL出现的问题~
查看>>
mt-datetime-picker type="date" 时间格式 bug
查看>>
myeclipse的新建severlet不见解决方法
查看>>
MyEclipse设置当前行背景颜色、选中单词前景色、背景色
查看>>
Mtab书签导航程序 LinkStore/getIcon SQL注入漏洞复现
查看>>
myeclipse配置springmvc教程
查看>>
MyEclipse配置SVN
查看>>