may*_*hod 15 ssl-certificate iis-7.5
我想将从证书提供程序收到的".crt"证书安装到我的IIS 7.5服务器上.我已多次尝试通过单击"证书"来安装.crt文件,并说明它已正确安装.所以我打开IIS,选择"我的服务器",打开右侧菜单上的"服务器证书",单击"完成证书申请",在我的计算机上选择.crt证书,然后单击"确定".但是,当我刷新IIS时,证书会自动消失.
我们的托管服务提供商提到我需要使用我没有的'.pfx'文件.
may*_*hod 23
我已使用以下方法将此.crt文件转换为.pfx文件,从而解决了此问题.
要转换.crt为.pfx,我们需要托管服务提供商提供的CSA证书(私钥).以下是转换此步骤的步骤:
从以下链接下载并安装OpenSSL软件(适用于32位系统) http://slproweb.com/download/Win32OpenSSL_Light-1_0_1e.exe (适用于64位系统) http://slproweb.com/download/Win64OpenSSL_Light-1_0_1e .可执行程序
在命令提示符下运行以下命令:
openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt
要么
openssl pkcs12 -export -out certificate.pfx -inkey privateKey.txt -in certificate.crt -certfile CACert.crt
这里:
Certificate.crt= Your-domain-Name.crt
CACert.crt= NetworkSolutions_CA.crt
certificate.pfx是生成文件的新名称.
PrivateKey可以在.key或.txt格式
完成此过程后,我们现在有certificate.pfx文件,所以转到IIS管理器中的IIS服务器证书.
右侧有一个导入链接按钮,单击此按钮并选择已转换的证书并输入在创建.pfx文件时输入的密码并完成该过程.
现在在IIS上选择您的站点并右键单击此选项,选择"编辑绑定",然后在新弹出窗口中选择类型为" https://和托管名称"是您的域名,所有其他字段都是原样,单击确定完成此操作处理.
现在重新启动IIS,您的证书可以正常使用您的站点.
| 归档时间: |
|
| 查看次数: |
27346 次 |
| 最近记录: |