我正在尝试使用 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
我真是太困惑了。我到底做错了什么或者漏掉了什么?
答案1
这个记录很差,所以我不得不参考源代码,但参数所需的--serviceaccountkey
是存储服务帐户密钥的文件的路径。