为Azure Web应用创建.pfx私钥证书

时间:2020-03-19 09:36:56

标签: azure ssl azure-web-app-service

我从Godaddy购买了证书,目前有以下文件

  • xxx.crt
  • xxx.pem
  • xxx.p7b
  • generated-csr.txt
  • generate-private-key.txt

我很难在我的azure Web应用程序中进行设置,它要求我上载.pfx(私钥证书)

我尝试过openssl

openssl pkcs12 -export -out {name}.pfx -inkey generated-private-key.txt in xxx.crt

说无法加载私钥,是否需要使用生成的private-key.txt创建私钥的任何过程?


更新:使用此参考资料解决了该问题 https://medium.com/@joshyates1980/apply-ssl-t0-azure-web-application-8cc72d886993

1 个答案:

答案 0 :(得分:1)

您可以尝试以下方法:

使用OpenSSL ,您可以从https://sg.godaddy.com/community/SSL-And-Security/Install-Godaddy-SSL-on-IIS-10-Windows-Server-2019/td-p/147344那里得到类似的问题

  • 在记事本++中打开generate-private-key.txt并将编码从UTF-8-BOM更改为UTF-8 enter image description here
  • 运行以下命令:openssl pkcs12 -export -out {name}.pfx -inkey generated-private-key.txt in xxx.crt

或者, Install your certificate in MMC and export the PFX file

enter image description here