在IIS 7.5上安装.crt证书
我想安装.crt证书,由经过验证的公司提供给我的iis 7.5.I尝试多次安装该证书,点击该证书,这一切都安装正确,但是当我去iis和然后选择“我的服务器”,然后选择IIS服务器上的“服务器证书”部分,在此页面的右侧有“完整的证书请求”,并从我的电脑中选择.crt证书,然后单击确定,将会正确完成但是当我反思iis这个证书将自动删除,所以我没有得到这个证书编辑我的活网站的证书。在IIS 7.5上安装.crt证书
请帮我解决这个问题,我尝试连接到我们的服务器托管服务提供商,但他们告诉我.pfx文件,但我没有这个,我只有.crt文件与我的域名。
等待您的答复。
我已通过使用以下方法将此.crt
文件转换为.pfx
文件解决了此问题。
要将.crt
转换为.pfx
,我们需要托管提供商提供的CSA证书(私钥)。下面是转换这一步骤:
下载,然后从下面的链接 (对于32位系统)http://slproweb.com/download/Win32OpenSSL_Light-1_0_1e.exe (对于64位系统)http://slproweb.com/download/Win64OpenSSL_Light-1_0_1e.exe
-
安装OpenSSL的软件运行以下命令上命令提示:
openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt
OR
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,您的证书与您的网站正常工作。