首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firebase:错误(auth/api-key-not-valid.-please-pass-a-valid-api-key.)

Firebase:错误(auth/api-key-not-valid.-please-pass-a-valid-api-key.)
EN

Stack Overflow用户
提问于 2022-08-17 13:44:02
回答 1查看 210关注 0票数 -1

最后,我成功地部署了我的新应用程序。我在生产中有很多错误,比如,我被使用教程来实现登录/rest/注册部分,并且有一个错误是login.js not correctly import signInWithEmailAndPassword from ./firebase,所以我只是按原样从import {signInWithEmailAndPassword} from "firebase/auth";导入它。我还有一个类似于Error [FirebaseError]: Firebase: Error (auth/invalid-api-key). on的错误,但我只是将变量更改为"NEXT(...) "引号。但是现在我部署了所有的东西,它应该工作得很好,但是当我尝试登录时,我看到了一个警报Firebase: Error (auth/api-key-not-valid.-please-pass-a-valid-api-key.).,并且不知道我需要做什么来修复它。不仅登录表单不工作,而且也不工作任何其他部分的应用程序。我可以去取日期等等。

顺便说一下。我对Vercel进行了调查。顺便说一下。对当地来说一切都很完美

更新。我更新了语言环境变量中的变量,比如NEXT_PUBLIC_MEASUREMENT_ID,但是没有区别。在文档中,它应该是NEXT_PUBLIC_VERCEL_MEASUREMENT_ID`,但是这种方法行不通。

在我的env.local:我的env NEXT_PUBLIC_VERCEL_API_KEY=中的NEXT_PUBLIC_VERCEL_API_KEY=

(它在吉蒂格诺)

在Vercel服务器中,所有变量都是相同的。

NEXT_PUBLIC_VERCEL_API_KEY=

EN

回答 1

Stack Overflow用户

发布于 2022-08-17 16:30:48

为了解决我的问题,在生产过程中,我没有使用火药库,我不得不做许多事情:

  1. 正确设置变量
  2. 设置授权域

ad1 npm -g,添加名称,然后连接到变量,并选择它是什么样的变量(使用空间)。变量应该类似于NEXT_PUBLIC_KEY_API=“.”并用作process.env.NEXT_PUBLIC_API_KEY (没有“.”)。然后Vercel -prod

广告2认证=>设置=>。授权域和添加域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73389582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档