我如何获得.PFX证书?

时间:2016-03-15 14:36:40

标签: azure ssl-certificate web-hosting

您好我正在尝试将我的azure网站连接到我购买的域名(它是.dk域名),我无法找到我需要通过门户网站上传到我的azure网站的.pfx证书文件。我需要做什么?我迷路了,谢谢。

3 个答案:

答案 0 :(得分:2)

如果您拥有经典“.crt”格式的证书,则可以使用以下在线转换器:https://www.sslshopper.com/ssl-converter.html

如果你必须创建一个自签名的,你可以使用OpenSSL

openssl req -x509 -days 365 -newkey rsa:<bits> -keyout cert.pem -out cert.pem

openssl pkcs12 -export -in server-cert.pem -inkey cert.pem -out cert.pfx

答案 1 :(得分:0)

  1. 在IIS或第三方工具中生成CSR文件,如 DigiCert
  2. 使用生成的CSR代码从提供商处购买证书。作为回报,他们会为您提供 .CER 文件。
  3. 使用新证书在工具中导出 .PFX 文件。
  4. 请参阅Obtaining a Certificate for use with Windows Azure Web Sites (WAWS)Create CSR & Install SLL Certificate,它将指导您完成如何为Azure网站创建证书和配置的步骤。

答案 2 :(得分:0)

.pfx文件包含公钥文件(SSL证书文件)和关联的私钥文件。大多数SSL证书提供商只会为您提供SSL证书文件(公钥文件)。当您要将SSL证书从一台服务器传输到另一台服务器时,.PFX文件很重要。

您可以将现有证书导出为.pfx文件并导入到其他服务器。当您只想将SSL证书安装到您的域时,只需从IIS创建CSR密钥并将其提供给您的SSL提供商,他们将为您提供证书文件(.CRT文件)。您只需要从IIS将此证书安装到您的域中。