Win ACME DNS 对 Google DNS 的验证不起作用

Win ACME DNS 对 Google DNS 的验证不起作用

我正在尝试使用 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是存储服务帐户密钥的文件的路径。

相关内容