关于 X509Certificate2 程序发布IIS后找不到文件路径的问题

有很多支付类、物联网等平台调用接口时需要用到证书;

通过X509Certificate2 类加载证书在程序发布之后发现无法找到证书路径,但是通过文件查找方法又可以检测到该文件。

X509Certificate2 使用方法:

X509Certificate2 x509Certificate2 = new X509Certificate2(文件路径, 文件密码);

 在本地调试和发布都没有问题,但是通过IIS发布到服务器上之后发现出现找不到文件路径错误。是由于IIS应用程序池中的【加载用户配置文件】选项默认为False。解决此问题需要将该配置修改为True。即可解决该问题。

原文地址:https://www.cnblogs.com/zhaochengshen/p/10743702.html

时间: 2024-12-09 03:49:37

关于 X509Certificate2 程序发布IIS后找不到文件路径的问题的相关文章

Web项目或WCF发布IIS后,如何通过VS2010调试

在做项目的时候,例如WCF服务一般都会将WCF服务承载于控制台应用程序,或者WinForm窗体应用程序,因为这样可以直接在服务代码上打断点,然后就可以调试了.但是项目已经发布了,当然这里我用的本机进行测试的,比如Web项目,或者WCF服务都发布于IIS后,有时候代码中会有意想不到的错误,有时候又必需通过调试才能解决问题,那么如何进行调试呢. 我这里是Win7+VS2010+IIS7.0. 首先通过IIS进行浏览Web网站的时候,在VS2010相应文件上已F9做好断点处理的操作,然后可以通过 这样

使用CocoaPods后找不到头文件

使用CocoaPods后,发现总是找不到头文件 在TARGETS -> Search Paths -> User Header Search Paths 中 写入 ${SRCROOT} 再将后面参数改为recursive

发布IIS后 上传文件过大失败解决方案

下面上图不多BB IIS上找到这玩意 然后左上角的节里面输入:system.webServer/security/requestFiltering 然后如下图: 这里是限定了30000000子节点  也就是28M 我们把它改成2GB IIS的上限2072576000 然后保存就OK啦

vue打包后找不到资源路径问题

问题描述: 使用webpack打包vue项目后,前后端联调无法找到资源 解决方案: 一. 改为相对路径,去除axios中地址的第一个“/” onProxyReq: function (proxyReq, req, res) { console.log("原路径:" + req.originalUrl, "代理路径:" + req.path } 打印相对路径,用于查看当前引用路径,在终端命令行中显示(不是浏览器的控制台) 原文地址:https://www.cnblog

CocoaPods管理的项目移植到别人电脑后找不到头文件

在TARGETS -> Search Paths -> User Header Search Paths 中 写入 ${SRCROOT} 再将后面参数改为recursive

小程序之 发布成功后地图不显示

昨天小程序发布成后,碰到了一个问题 有一个页面运用了腾讯地图,发布后呢就没有数据(体验版本未打开调试是没有数据,打开调试后就有数据) 解决方案 ?????? 登陆微信公众平台   找到左侧最下面的设置  -> 开发设置 ->  服务器域名里面把腾讯地图的地址给加上去就ok了 原文地址:https://www.cnblogs.com/liancat/p/9639518.html

c#X509Certificate2 类在IIS服务器中使用时无法找到文件路径问题解决方法

有很多支付类.物联网等平台调用接口时需要用到证书: 通过X509Certificate2 类加载证书在程序发布之后发现无法找到证书路径,但是通过文件查找方法又可以检测到该文件. X509Certificate2 使用方法: X509Certificate2 x509Certificate2 = new X509Certificate2(文件路径, 文件密码); 在本地调试和发布都没有问题,但是通过IIS发布到服务器上之后发现出现找不到文件路径错误.是由于IIS应用程序池中的[加载用户配置文件]选

ASP.NET 程序发布详细过程

前言 ASP.NET网站的发布,无论是初学者还是高手,在程序的发布过程中或多或少会存在一些问题,譬如VS发布ASP.NET程序失败.IIS安装失败.IIS发布失败.局域网内不能访问 配置文件错误.权限不足等一系列问题,结合我带领的500技术团队反应的各种问题,我今天花点时间总结一下,方便大家,共同学习,共同进步 为了后文的深入详细分析,我写了一个小Demo,代码附上.本次基于VS2013,OS为WIN10,IIS7等环境讲解.(其他操作系统如WIN7原理也类似,但有细微差别) 1.解决方案整体概

Mvc发布IIS

网站发布步骤: 这部分是转载文章 在此标明出处,以前有文章是转的没标明的请谅解,因为有些已经无法找到出处,或者与其它原因. 如有冒犯请联系本人,或删除,或标明出处. 因为好的文章,以前只想收藏,但连接有时候会失效,所以现在碰到好的直接转到自己这里. 原文 出处http://blog.sina.com.cn/s/blog_acb983ba0101c5um.html 1.打开你的VS2012网站项目,右键点击项目>菜单中 重新生成一下网站项目:再次点击右键>发布: 2.弹出网站发布设置面板,点击&