尝试在快递上载文件时访问被拒绝

时间:2019-04-27 01:31:28

标签: express google-app-engine google-cloud-platform google-cloud-storage

我遇到类似这样的错误

[google-id] .gserviceaccount.com没有storage.objects.create上传权限

我已经将自己的存储桶设为公开帐户,并将服务帐户设为所有者,或者我没有进行设置? 我正尝试在Express上上传文件,以对其进行测试,对此我是陌生的, 谁能告诉我哪里出了问题以及我应该设置什么?

1 个答案:

答案 0 :(得分:3)

授予应用程序/用户权限的一种方法是通过以下命令:

gsutil iam ch user:[google-id].gserviceaccount.com:objectCreator gs://[YOUR_BUCKET]

Using Cloud IAM permissions上有完整记录。您也可以使用Cloud Console执行此操作。先前链接的文档中提供了使用该接口的示例。