我正在使用 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 提交?
我愿意采用任何可以完成此任务的替代方案。