我正在尝试使用 DNS 验证请求 LetsEncrypt 证书。我的 DNS 提供商是 Google DNS。无论我做什么,我都会不断收到以下错误:
[EROR] File C:\LetsEncrypt\{GCP-ServiceAccountKey} does not exist
{GCP-ServiceAccountKey}
我从 GCP Cloud 控制台生成的密钥在哪里?
以下是我正在运行的用于尝试生成证书请求的命令:
.\wacs.exe --target manual --host adfs.public-facing.com --installation script --script ".\Scripts\ImportADFS.ps1" --scriptparameters "'{CertThumbprint}'" --validation gcpdns --serviceaccountkey {Purposely-removed-ServiceAccountKey} --projectid {Purposely-removed-ProjectId} --verbose
我在这里拔掉我的头发。我做错了什么或错过了什么?
这是没有记录的,所以我不得不参考源代码,但参数的预期
--serviceaccountkey
是存储服务帐户密钥的文件的路径。