我有一个应用程序正在读取PFX文件并通过网络发送以进行身份验证。
我开发了应用程序,从VisualStudio 2013运行时应用程序运行正常。运行时,它会加载IIS Express,一切都运行正常,包括读取pfx文件。
现在,当我将其发布到我的网络服务器(IIS7)时,它无法从PFX文件中获取证书。 我得到的错误是
Failed to extract the X509 certificate
我尝试向文件授予权限,删除了身份验证,并且几乎尝试了阻止IIS读取文件的所有内容。但我仍然得到这个错误。
为什么它会像这样,即它在IIS Express中完美运行,并且不能在IIS7中运行。