gpt4 book ai didi

google-cloud-platform - Cloud Dataproc 和其他 Google Cloud 产品的身份验证错误

转载 作者:行者123 更新时间:2023-12-04 13:46:50 34 4
gpt4 key购买 nike

我正在尝试使用 Google Cloud PubSub和我的 Google Cloud Dataproc群集,我收到如下身份验证范围错误:

{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Request had insufficient authentication scopes.",
"reason" : "forbidden"
} ],
"message" : "Request had insufficient authentication scopes.",
"status" : "PERMISSION_DENIED"
}

如何解决此问题,以便在 Cloud Dataproc 上运行的 Spark/Hadoop 项目中使用 PubSub(和其他 Google Cloud)产品?

最佳答案

Google Cloud Dataproc 包括一些 authentication scopes默认情况下,但目前不包括所有 Google Cloud Platform 产品的范围。您可以通过使用 Google Cloud SDK 创建范围来将范围添加到集群中并使用 --scopes 标志。

例如,您可以在使用 gcloud beta dataproc clusters create 命令添加 PubSub 作用域时使用以下标志 --scopes https://www.googleapis.com/auth/发布订阅。只要服务处理“全部捕获”范围,您就可以使用 --scopes https://www.googleapis.com/auth/cloud-platform 一次为许多服务添加范围。

您可以在 Google Cloud Platform docs 上找到有关身份验证和授权的更多信息.

关于google-cloud-platform - Cloud Dataproc 和其他 Google Cloud 产品的身份验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33487722/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com