【发布时间】:2013-07-20 06:31:39
【问题描述】:
我想为我的 Azure 网站设置 SSL 证书。 CA Gandi 给了我一个 .crt 文件。 但是,Azure 需要一个带有私钥的 .pfx 文件。
我必须说我不习惯处理 SSL 证书:-/
我在此处发布我的问题之前搜索了一些解决方案,但没有任何效果。 其中之一是使用 openssl 转换我的 .Crt 文件,但是当我尝试这些命令时,我收到一条错误消息,提示无法识别私钥。
.crt 文件不包含私钥?我只有这个 .crt 文件,我在哪里可以找到那个私钥?
感谢您阅读我的问题,我们将不胜感激:-)
【问题讨论】:
-
这没有意义。您应该已经生成了一个“证书请求”并发送到 CA。 CA 会产生一些神奇的东西,让你“完成请求”。完成此操作后,您应该拥有完整的证书,您可以在需要时从中导出 .pfx。
-
@sharptooth 实际上,已经为 CA 创建了一个证书请求。然而,我不是创造它的人。我刚刚收到 .crt 文件,我不能使用来自 IIS 的“完整证书请求”,它不会将它添加到我的服务器证书中。谢谢你的回答:)