Ema*_*rsa 4 permission-denied bucket google-cloud-storage
我设置了一个Cloud Run使用Bucketon 的Cloud Storage。我在本地运行它Docker Container,使用文件传递凭据json,从 中创建和下载IAM & Admin,并且它可以工作。部署后,写入存储桶会引发错误:
{
500 unable to sign bytes: googleapi: Error 403: Permission 'iam.serviceAccounts.signBlob' denied on resource (or it may not exist).
Details:
[{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"domain": "iam.googleapis.com",
"metadata": {
"permission": "iam.serviceAccounts.signBlob"
},
"reason": "IAM_PERMISSION_DENIED"
}]
[]
}
Run Code Online (Sandbox Code Playgroud)
任何想法?
我必须将其添加Service Account Token Creator到服务帐户中。我做到了,但是无论如何都不起作用,因为需要部署新版本的服务,所以:
Service Account Token Creator| 归档时间: |
|
| 查看次数: |
1893 次 |
| 最近记录: |