企业打款创建X509Certificate2对象时内部出错

今天给网站配置了加密证书文件,用类X509Certificate2加载证书文件时,一直报出现了内部错误,但是Demo中用控制台程序加载证书没任何问题

读取证书文件的语句:

new X509Certificate2(WxPayConfig.SSLCERT_PATH, WxPayConfig.SSLCERT_PASSWORD);

 

排除文件权限问题,应该是IIS的问题,最后排查出是IIS设置信息中,加载用户配置文件项被默认设为false导致的,解决办法是:

 

打开iis 找到部署的站点应用连接池,高级设置,“加载用户配置文件”项的值改为true

posted @ 2017-12-01 23:27  连先森  阅读(314)  评论(0编辑  收藏  举报