1

在本地系统中运行良好,但是当使用 gcloud app deploy 部署到生产环境时,它会在每个端点调用上抛出错误

**> 消息:“rpc 错误:代码 = PermissionDenied desc = Missing or

权限不足。”**

4

2 回答 2

0

请参阅下面对我有帮助的答案..

https://stackoverflow.com/a/62033777/4481287

gcloud set project project-bar gcloud projects add-iam-policy-binding project-bar --member serviceAccount:project-foo@appspot.gserviceaccount.com --role roles/datastore.user

本质上,您想为您的主要谷歌应用引擎服务帐户提供访问您的 Firebase 项目的权限

于 2021-04-06T20:35:20.093 回答
0

我遇到了同样的问题(尝试从 Go 1.9 运行时迁移到更新的运行时)。对我来说,权限中缺少“[app_name]@appspot.gserviceaccount.com”。服务帐户虽然存在,但没有列出。因此,我添加了服务帐户并设置了以下权限:

  • App Engine 标准环境服务代理
  • 云数据存储用户

一切都重新开始了。

于 2020-10-14T11:28:07.653 回答