[英]Firebase deploy functions - HTTP Error 403
尝试部署我的 Firebase 函数时(切换计算机后)出现错误,无法部署。
Error: HTTP Error: 403, Service Usage API之前没有在项目563584335869中使用过或者被禁用了。 通过访问https://console.developers.google.com/apis/api/serviceusage.googleapis.com/overview?project=563584335869启用它,然后重试。 如果您最近启用了这个 API,请等待几分钟让操作传播到我们的系统并重试。
我没有具有该 ID 的项目,并且在项目之间切换,它总是给我完全相同的项目 ID。 该链接对我不起作用,但是当我输入我的项目 ID 而不是 563584335869 时,它就起作用了,并且启用了服务使用 API。
注销并重新登录并没有解决问题, firebase init
也没有。
有人知道是什么原因造成的吗?
我认为它可能与firebase-tools 7.1.0有关。 我回到7.0.2,它工作正常。
sudo npm uninstall firebase-tools
sudo npm i -g firebase-tools@7.0.2
这里有一个firebaser
使用Firebase CLI版本7.1.0部署云功能时确实存在一个问题。 现在已经在我们的后端服务器上修复了该问题,您不应再遇到此问题。
如果您仍然遇到问题,请与Firebase支持人员联系 ,以获取有关故障排除的个性化帮助。
我在 Firebase 模拟器中使用 Cloud Functions 时遇到project 563584335869
错误,但在 Firebase Cloud 中使用 Cloud Functions 时却没有。 在云中,我遇到了一个更常见的关于缺少凭据的错误。 我通过将Firebase Admin
添加到我的 Cloud Functions 的 IAM 服务帐户来修复这两个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.