Firebase 托管和 Github 操作错误 "auth/invalid-api-key"

标签 firebase github environment-variables github-actions firebase-hosting

我在我的项目中使用 React 和 Firebase。使用 Github Actions,我的代码已成功部署到 firebase。
但是当我访问托管 URL 它在控制台中给我一个错误说

"Your API key is invalid, please check you have copied it correctly."
但是,当我直接使用 firebase deploy 从本地系统部署时它工作正常。
我已经对我的环境变量进行了必要的处理。但似乎没有任何效果。
GitHub 操作将更改部署到 firebase 时似乎存在一些问题。尽管所有构建都通过了,但它给了我一个如上所述的错误。请帮忙。
enter image description here

最佳答案

发生这种情况是因为 GitHub 操作无权访问您的 .env在你的本地机器上,你需要在“GitHub Secrets”上配置它并把它放在你的 yml 上。文件。

关于Firebase 托管和 Github 操作错误 "auth/invalid-api-key",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66231107/

相关文章:

javascript - 使用 Firestore 进行 webRTC 视频聊天

javascript - 如何防止在浏览器控制台中使用 firebase.database() ?

git - 如何将特定提交 merge 到 protected 分支中?

gitlab - 如何以安全的方式设置 GitLab 环境变量?

powershell - 在powershell中获取巧克力刚刚安装的软件包的安装路径

ios - 使用Swift/Firebase/Microsoft处理登录

java - Firebase admin SDK 使用 Java,无法解析

git - 如何提交和/或添加未更改的文件?

不同项目的 Git 是单一的还是单独的?

asp.net - 从 ASP.NET Core Controller 读取 docker-compose 环境变量