IIS服务器中的SSL证书(.pfx)文件问题

在我的应用中,我需要使用第三方的SSL证书来执行付款操作。证书为.pfx文件格式。

使用本地主机时,我已将证书存储在证书存储中,并且工作正常。但是在将我的应用程序部署到IIS服务器后,它已经停止工作。我的应用程序无法找到证书,尝试读取私钥时出现错误。

我应该在IIS服务器上绑定.pfx文件,以便可以在我的应用程序中使用它吗?如果是这样,我该如何绑定?

jiajia0608 回答:IIS服务器中的SSL证书(.pfx)文件问题

您还需要在iis中将证书绑定到您的站点。为此,您可以按照以下步骤操作:

  • 单击“开始”,选择“运行”,然后输入MMC
  • 单击“文件”,然后选择“添加/删除管理单元”
  • 单击“添加”,在“独立管理单元”列表中选择“证书”。 然后点击添加

enter image description here

  • 选择计算机帐户,然后单击下一步
  • 选择本地计算机,然后单击完成
  • 关闭窗口,然后在上部窗口中单击“确定”
  • 转到个人证书库
  • 右键单击它,然后选择“所有任务”>“导入”
  • 通过向导,搜索您的.pfx文件
  • 输入yours.pfx开启密码
  • 选中“将此键标记为可导出”框
  • 最后,选择根据证书的类型自动将证书放入证书存储中。
  • 单击完成
  • 关闭MMC

    在IIS中绑定证书

  • 打开iis管理器并选择您的站点。

  • 在“操作”窗格中,单击“绑定”

  • 点击“新建”

  • 在添加站点绑定窗口中填写信息。在类型下拉列表中,选择https。将IP地址设置为站点的IP地址,或选择所有未分配的IP地址。 SSL通信的端口通常是443。在SSL证书字段中输入最近导入的证书。

enter image description here

  • 单击“确定”。现在已安装SSL证书,并且网站已配置为接受安全连接。您可能必须重新启动IIS或服务器才能使其识别新证书。

enter image description here

本文链接:https://www.f2er.com/3035579.html

大家都在问