gsutil -m acl -r set public-read gs://my_bucket/
命令提供AccessDeniedException: 403 Forbidden
错误,即使我提供对我的电子邮件ID的完全访问权限作为my_bucket的所有者。我正在使用blobstore api在我的项目中上传文件。如何解决这个问题。
答案 0 :(得分:1)
您可能需要为虚拟机设置Cloud API访问权限。目前,需要在VM创建过程中通过启用:
来设置它Allow full access to all Cloud APIs
要在未选择上述设置时为VM提供访问权限,您需要重新创建具有完全访问权限的实例,但还有待改进:
Google Cloud Platform Ability to change API access scopes
完成后我们将能够在关闭实例后更改设置。