【问题标题】:access denied when I try to upload file on express当我尝试通过快递上传文件时访问被拒绝
【发布时间】:2019-04-27 01:31:27
【问题描述】:

我遇到了类似这样的错误

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

我已经将我的存储桶设为公开,并将服务帐户设为所有者,或者我为设置它做了一些遗漏??? 我试图在我的快递上上传文件,来测试它,我是新手, 谁能告诉我出了什么问题,我应该设置什么???

【问题讨论】:

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


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-03-19
      • 2018-03-16
      • 2020-07-24
      • 1970-01-01
      • 2021-07-10
      • 1970-01-01
      • 1970-01-01
      • 2012-06-27
      • 1970-01-01
      相关资源
      最近更新 更多