![如何在 PowerShell 中使用 Posh-ACME 提交 Let's Encrypt 证书的 CSR?](https://linux22.com/image/791157/%E5%A6%82%E4%BD%95%E5%9C%A8%20PowerShell%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20Posh-ACME%20%E6%8F%90%E4%BA%A4%20Let's%20Encrypt%20%E8%AF%81%E4%B9%A6%E7%9A%84%20CSR%EF%BC%9F.png)
我正在使用 PowerShell 中的 Posh-ACME 为我的域颁发 Let's Encrypt SSL 证书,特别是针对通配符域 (*.mydomain.com)。我已经生成了一个 CSR,因为它是共享主机,而采用 CSR 方式是我唯一的选择,现在需要有关如何使用 Posh-ACME 提交此 CSR 的指导。
已完成的步骤:
- 使用 Install-Module -Name Posh-ACME 安装 Posh-ACME。
- 使用 Import-Module Posh-ACME 导入 Posh-ACME 模块。
- 将 Let's Encrypt 设置为 ACME 服务器并创建一个新的 ACME 帐户。
- 为 *.mydomain.com 生成了 CSR。
我被困的地方: 我不确定如何使用 Posh-ACME 将我生成的 CSR 提交给 Let's Encrypt。我发现的大多数文档和教程都不关注 CSR 提交,而是直接关注生成新证书。
我的问题是: 有人可以提供使用 PowerShell 中的 Posh-ACME 向 Let's Encrypt 提交现有 CSR 的指导或方法吗?Posh-ACME 中是否有特定的 cmdlet 或步骤来处理 SSL 证书颁发的 CSR 提交?
我愿意采用任何可以完成此任务的替代方案。