【发布时间】:2018-01-30 07:34:27
【问题描述】:
我为我的域申请了证书。我收到了具有以下扩展名的文件:
- ca 包
- crt(多个文件)
- p7b
我想通过安装证书将 SSL 证书上传到 Azure。为此,我需要上传不包含的 pfx 文件。我读到我需要创建一个私钥,然后以某种方式合并证书以创建一个。不幸的是,作为一名程序员,我不明白应该做什么和在哪里做。有人可以帮忙吗?
【问题讨论】:
标签: azure ssl https certificate ssl-certificate
我为我的域申请了证书。我收到了具有以下扩展名的文件:
我想通过安装证书将 SSL 证书上传到 Azure。为此,我需要上传不包含的 pfx 文件。我读到我需要创建一个私钥,然后以某种方式合并证书以创建一个。不幸的是,作为一名程序员,我不明白应该做什么和在哪里做。有人可以帮忙吗?
【问题讨论】:
标签: azure ssl https certificate ssl-certificate
最后我设法通过以下方式做到了:
我从这里下载了 openssl:https://indy.fulgan.com/SSL/
需要两个文件 - 域证书和私钥。拥有它们后,您发出以下命令:
openssl pkcs12 -export -out file.pfx -inkey private.key -in certificate.crt
您需要为导出提供密码。这将创建一个 file.pfx 文件,您可以使用相同的密码将其上传到 Azure。下一步是添加 SSL 绑定。对于每个域,您选择证书并创建绑定。大约 2 分钟后,您的域将可以使用 https 连接。
【讨论】:
您需要使用 Windows 系统对其进行转换。 更多信息可以找到here
【讨论】:
我认为,此处的此链接讨论的是您正在谈论的确切场景。
“问题是,如何将 CRT 文件转换为 PFX 文件,以便我可以将其上传到我的 Azure Web 应用程序?这是我将 CRT 转换为 PFX 文件所遵循的步骤:”
【讨论】: