没有gcloud或任何库/客户端的Cloud dns api auth?

时间:2019-01-03 19:04:07

标签: google-cloud-platform google-cloud-dns

是否可以在没有gcloud或库的情况下认证到云DNS api? 例如,对于api调用ManagedZones:列表https://cloud.google.com/dns/docs/reference/v1/managedZones/list

我只想使用早期创建的Service帐户的.json文件中的密钥。

我应该使用什么请求/ URL /标题?

谢谢!

1 个答案:

答案 0 :(得分:0)

已经在文档中找到了解决方案:https://developers.google.com/identity/protocols/OAuth2ServiceAccount

服务帐户必须具有“ DNS管理员”角色并与项目关联。

“ HTTP / REST”标签上的“准备进行授权的API调用”中所述的过程。

用于生成JWT和对其进行调试的库可以在https://jwt.io/

中找到