gpt4 book ai didi

google-cloud-storage - gsutil ServiceException : 401 Anonymous caller does not have storage. objects.list 对存储桶的访问,即使我已登录 gcloud

转载 作者:行者123 更新时间:2023-12-04 02:43:09 26 4
gpt4 key购买 nike

我正在尝试创建一个内部应用程序来将文件上传到谷歌云。我不希望每个用户或这个应用程序都登录,所以我使用的是服务帐户。我登录到服务帐户,一切正常,但是当我尝试上传时,它给了我这个错误:
ServiceException: 401 匿名调用者没有 storage.objects.list 对存储桶的访问权限

This is the error that I get

如您所见,我使用服务帐户登录,并且我的帐户和(服务或个人)都有效

最佳答案

我遇到了类似的问题,和往常一样,我花了 2 个小时,但解决方案很简单,如果只是写在某个地方......我需要登录(或授权,适合你的)gsutil 除了被授权云。我以为它们有联系或其他什么,但不。我跑后gsutil config并通过提供的链接(以及我粘贴回控制台的代码)授权,它开始为我工作。

请注意,我还通过链接到我的项目的服务帐户登录到 gcloud,并将服务帐户 .json key 保存在本地(请参阅 gcloud auth activate-service-account --help )。希望这可以帮助任何为此苦苦挣扎的人!

关于google-cloud-storage - gsutil ServiceException : 401 Anonymous caller does not have storage. objects.list 对存储桶的访问,即使我已登录 gcloud,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49302859/

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