首页 > 解决方案 > 403错误:使用python从谷歌计算引擎上传到谷歌云存储桶

问题描述

我正在尝试从谷歌计算引擎上的 python 脚本将文件上传到谷歌云存储,并在下面出现错误。脚本作为谷歌云功能运行良好。权限桶的正确方法是什么?

Adding new file
403 POST https://www.googleapis.com/upload/storage/v1/b/XXX/o?uploadType=multipart: ('Request failed with status code', 403, 'Expected on
e of', <HTTPStatus.OK: 200>)

标签: google-cloud-platformgoogle-cloud-storagegoogle-compute-engine

解决方案


你可以看看这个页面

您可以为每个用户自定义您的服务帐户,这是默认的。

但是,一些库执行 API 调用,如 bucket.list 或 bucket.get,除了存储对象读/写角色、存储管理员角色之外,您还必须授权。或创建自定义角色。


推荐阅读