![](/img/trans.png)
[英]How to use Terraform `google_app_engine_domain_mapping` with service account?
[英]Google Cloud API: Can't create domain mapping with App Engine service account
我正在尝试使用googleapiclient
Python SDK 为我的 App Engine 应用程序创建域映射。 我正在使用“App Engine 默认服务帐户”进行身份验证,这很有效(我可以获得域映射列表)。 但是,当我尝试创建映射时,出现以下错误:
调用者无权管理域'abc。 [我的域名] '。 如果你拥有'abc. [mydomain] ',您可以通过网站管理员中心门户验证域或其任何父域的所有权来获得授权: https://www.google.com/webmasters/verification/verification?domain=abc。 [我的域名] 。 我们建议验证您希望与子域一起使用的最大 scope 的所有权(例如,如果您希望 map 为“subdomain.example.com”,请验证“example.com”)。
相同的调用在API Explorer中工作,没有任何问题。
我尝试在 IAM 控制台中为服务帐户赋予 Owner 角色,但无济于事。
(我没有尝试在 App Engine 中运行它;大概可以,但我真的希望能够在本地测试我的应用程序的这一部分。)
感谢 John Hanley 为我指明了正确的方向。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.