【发布时间】:2019-12-09 05:35:34
【问题描述】:
在 Windows server 2016 上使用 powershell 将 .crt、.csr 和 .key 文件转换为 .pfx 或 .p12。
我有 .cert、.csr 和 .key 文件。但为了执行“netsh http add sslcert ...”命令,我需要 .pfx 或 .p12 文件。我需要在 powershell 中完成此操作。 Openssl 不是一个选项。
我已经使用 openssl 完成了上述工作。但是我现在限制下载软件,所以这不再是一个选择。我在 powershell 中寻找与openssl pkcs12 -export -out domain.name.pfx -inkey key.key -in cert.crt 命令等效的命令。
【问题讨论】:
-
表达需求不等于提出问题。到目前为止,您尝试了哪些方法,结果如何?
-
我认为这更多是关于 Windows 工具而不是 Powershell 的问题。可能有 Windows 系统命令行工具可以执行此操作,但我强烈怀疑标准 Powershell 是否会包含任何特定内容。
标签: powershell certificate pfx p12