【发布时间】:2023-08-20 04:47:01
【问题描述】:
我需要 .pfx 文件在 IIS 上的网站上安装 https。
我有两个单独的文件:证书(.cer 或 pem)和私钥(.crt),但 IIS 只接受 .pfx 文件。
我显然安装了证书,它在证书管理器 (mmc) 中可用,但是当我选择证书导出向导时,我无法选择 PFX 格式(它是灰色的)
是否有任何工具可以做到这一点或以编程方式做到这一点的 C# 示例?
【问题讨论】:
-
是的,但它的答案并不清楚,在我的情况下也不能解决任何问题
-
几乎在所有情况下都完全不需要 Openssl。刚刚添加了我的答案(我创建了一个博客条目来提供)。具有讽刺意味的是,当您按预期生成 CSR 时,您甚至可能不需要 PFX。
-
今天不得不在 Windows IIS 上安装一个 PFX 文件,并且遇到了同样的生成问题并最终解决了您的问题。我最终做了什么,如果其他人需要一个简单的选择......我从这些人那里买了一个 ssl:ssltrust.com.au/geotrust 当你收集证书时,他们实际上有一个内置的 PFX 文件生成器,所以你可以构建和立即下载安装。
标签: windows security iis certificate ssl-certificate