Go 获取错误消息:“;rpc错误:code=PermissionDenied desc=权限缺失或不足;数据存储+;Appengine&x2B;戈兰尼
在本地系统中,它工作得很好,但当使用gcloud app deploy部署到生产环境中时,它会在每个端点调用上抛出错误 **>消息:“rpc错误:code=PermissionDenied desc=缺少或 权限不足。“**我也遇到了同样的问题(在尝试从Go 1.9运行时迁移到较新的运行时时)。 对我来说,权限中缺少“[app_name]@appspot.gserviceaccount.com”。 但服务帐户存在,只是没有列出。 因此,我添加了服务帐户并设置了以下权限:Go 获取错误消息:“;rpc错误:code=PermissionDenied desc=权限缺失或不足;数据存储+;Appengine&x2B;戈兰尼,go,google-app-engine,google-cloud-datastore,datastore,google-app-engine-golang,Go,Google App Engine,Google Cloud Datastore,Datastore,Google App Engine Golang,在本地系统中,它工作得很好,但当使用gcloud app deploy部署到生产环境中时,它会在每个端点调用上抛出错误 **>消息:“rpc错误:code=PermissionDenied desc=缺少或 权限不足。“**我也遇到了同样的问题(在尝试从Go 1.9运行时迁移到较新的运行时时)。 对我来说,权限中缺少“[app_name]@appspot.gserviceaccount.com”。 但服务帐户存在,只是没有列出。 因此,我添加了服务帐户并设置了以下权限: 应用程序引擎标准环境服
- 应用程序引擎标准环境服务代理
- 云数据存储用户
- 应用程序引擎标准环境服务代理
- 云数据存储用户
一切都恢复正常。请看下面帮助我的答案
gcloud设置项目栏gcloud项目添加iam策略绑定项目栏--成员服务帐户:项目-foo@appspot.gserviceaccount.com--角色/数据存储。用户
基本上,你想给你的主谷歌应用程序引擎服务帐户,访问你的firebase项目见下面帮助我的答案
gcloud设置项目栏gcloud项目添加iam策略绑定项目栏--成员服务帐户:项目-foo@appspot.gserviceaccount.com--角色/数据存储。用户
基本上,你想给你的主谷歌应用引擎服务帐户,访问你的firebase项目