首页 > 解决方案 > 如何在请求中向 Google Cloud Functions 发送服务帐户令牌

问题描述

我在 Google Cloud Functions 中运行简单的函数来更新 DNS 记录(请参见此处的代码)。目前我创建具有特权的服务帐户roles/dns.admin并将其分配给该功能。然后,我依靠 Functions 对客户端身份验证和授权的 beta 支持。

替代方法可能不是roles/dns.admin为函数提供服务帐户凭据(使用 ),而是在每个请求中传递凭据。

如何使用 Go 运行时执行此操作 - 如何将请求中的不记名令牌与 Google API Go 客户端一起使用?

这两种方法的优缺点?

标签: google-cloud-platformgoogle-cloud-functionsgoogle-cloud-dnsgoogle-api-go-client

解决方案



推荐阅读