博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信支付v3发布到iis时的证书问题
阅读量:4634 次
发布时间:2019-06-09

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

找了问题半天,调试没有问题,但是放到网站上就报错。最后解决方法。

一开始报“出现了内部错误” 解决方法是

方法一

var cer = new X509Certificate(certpath, password,X509KeyStorageFlags.MachineKeySet);

方法二

iis 找到部署的站点应用连接池,右键高级设置,找到“加载用户配置文件”改为true。window service2008 默认为false的。

解决后报另一个错误 基础连接已关闭 连接被意外关闭 其实是没访问到证书

解决方法是

1.开始-运行 输入mmc

2.文件-添加/删除管理单元 在可用的管理单元中选择 证书 添加到右侧 弹框选择计算机帐户

3.展开个人-证书 选择你导入的证书或从这里右键导入

4.右击证书-所有任务-管理私钥

5.添加IIS_IUser 勾选读取就行

 

windows2003 无法使用上面的方法

需要修改调用证书方法

X509Certificate2 certificate = new X509Certificate2(PATH_TO_CERTIFICATE, PASSWORD, X509KeyStorageFlags.PersistKeySet  X509KeyStorageFlags.MachineKeySet);微信支付v3发布到iis时的证书问题

转载于:https://www.cnblogs.com/lyboy99/p/5299352.html

你可能感兴趣的文章
百度地图API自定义地图
查看>>
PHP获取文件后缀名
查看>>
C#反射基础理解1(转)
查看>>
WPF RichTextBox相关总结
查看>>
hbase 概念
查看>>
多态方法调用的解析和分派
查看>>
JS函数addEventListener的浏览器差异性封装
查看>>
精读《V8 引擎 Lazy Parsing》
查看>>
SNF软件开发机器人-子系统-导出-导入功能-多人合作时这个功能经常用到
查看>>
一本通1629聪明的燕姿
查看>>
今天是我开通博客的第一天
查看>>
mysql基础操作
查看>>
【Netty】ChannelHandler和ChannelPipeline
查看>>
Spring Boot2.0+中,自定义配置类扩展springMVC的功能
查看>>
windows下部署免费ssl证书(letsencrypt)
查看>>
字符串处理示例--列车车次查询.sql
查看>>
Erlang 位串和二进制数据
查看>>
图片上传
查看>>
H5学习之旅-H5列表(8)
查看>>
华为机试题【10】-求数字基root
查看>>