Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iis 如何从单独的.crt/.p7b文件转换为.pfx文件_Iis_Ssl_Https_Iis 7_Ssl Certificate - Fatal编程技术网

Iis 如何从单独的.crt/.p7b文件转换为.pfx文件

Iis 如何从单独的.crt/.p7b文件转换为.pfx文件,iis,ssl,https,iis-7,ssl-certificate,Iis,Ssl,Https,Iis 7,Ssl Certificate,我在IIS 7中安装SSL证书时遇到问题 我从godaddy下载了ssl证书。我得到了zip文件,我在zip文件中看到了两个带有.crt和.p7b的证书文件 我尝试在IIS中使用完整的证书请求安装SSL证书。安装之后,我刷新了服务器。当我检查我安装的证书时,它在证书列表中消失了 我听从了戈达迪支持部的指示 我尝试了很多方法来安装证书,但是在刷新之后,证书就不见了 我发现它需要在IIS中使用import-under-action导入证书,但它需要.pfx文件 我想知道如何将两个证书(.crt和.p

我在IIS 7中安装SSL证书时遇到问题

我从godaddy下载了ssl证书。我得到了zip文件,我在zip文件中看到了两个带有.crt和.p7b的证书文件

我尝试在IIS中使用完整的证书请求安装SSL证书。安装之后,我刷新了服务器。当我检查我安装的证书时,它在证书列表中消失了

我听从了戈达迪支持部的指示

我尝试了很多方法来安装证书,但是在刷新之后,证书就不见了

我发现它需要在IIS中使用import-under-action导入证书,但它需要.pfx文件

我想知道如何将两个证书(.crt和.p7b)更改为.pfx文件


实际上,我不熟悉SSL。所以,我感谢你的帮助。谢谢。

您可能无法将/export.crt/p7b文件转换为pfx,因为它不包含私钥

使用DigiCert实用程序()创建新的CSR。让您的CA使用新CSR再次颁发域证书。 然后在实用程序中导入crt文件。启用导出PFX文件(包括域证书和私钥)的选项

PEM编码的证书和私钥可以通过命令行上的OpenSSL轻松地组合到PKCS12中。

可能重复的
openssl pkcs12 -export -out example.com.pfx -inkey example.com.key -in example.com.crt -certfile Example-CA-BUNDLE.crt