如何使用 Certreq 生成 CSR 并安装在没有 IIS Mgr 的 Windows VM 上?

如何使用 Certreq 生成 CSR 并安装在没有 IIS Mgr 的 Windows VM 上?

我正在运行 Azure Windows VM。我使用以下命令使用 Certreq 创建 CSR 文件:

certreq.exe -new request.inf nctest.csr

一切看起来都很好。我必须将 csr 文件传递​​给客户,然后客户将从域名注册商处获取 SSL。然后,我需要使用提供的证书在 VM 上启动并运行 SSL。

看来我只需要运行命令:

certreq -accept example.com.crt

我可以走了吗?我假设我可以将其用作后续步骤:https://stackoverflow.com/a/25290387/139196

但是,我也不确定从哪里获取这里提到的 SSL 证书密码:

$mypwd = ConvertTo-SecureString -String "SSLCertificate password" -Force –AsPlainText

如果在使用 Certreq 创建时没有提供密码,我可以忽略并且不传递密码吗?

答案1

但是,我也不确定从哪里获取这里提到的 SSL 证书密码:

您不需要密码。您已经安装了证书,因此必须省略此脚本行和下一个脚本行(Import-PfxCertificate cmdlet 调用)。

相关内容