我申请了域名证书。我收到了以下扩展名的文件:
我想通过安装证书将SSL证书上传到Azure。为此,我需要上传未包含的pfx文件。我读到我需要创建一个私钥,然后以某种方式合并证书以创建一个。不幸的是,作为程序员,我不明白应该做什么和在哪里做。有人可以帮忙吗?
答案 0 :(得分:0)
我想,这里的链接谈到了你所谈论的确切情况。
“问题是,如何将CRT文件转换为PFX文件以便我可以将其上传到我的Azure Web App?以下是将CRT转换为PFX文件的步骤:”
答案 1 :(得分:0)
您需要使用Windows系统进行转换。 更多信息可以在here
找到答案 2 :(得分:0)
最后,我设法通过以下方式完成:
我从这里下载了openssl:https://indy.fulgan.com/SSL/
需要两个文件 - 域证书和私钥。获得后,您可以发出以下命令:
openssl pkcs12 -export -out file.pfx -inkey private.key -in certificate.crt
您需要提供导出密码。这将创建一个file.pfx文件,您可以使用相同的密码将其上载到Azure。下一步是添加SSL绑定。对于每个域,您选择证书并创建绑定。大约2分钟后,您的域名将可以使用https连接。