![](/img/trans.png)
[英]ERROR: Failed to create project. See firebase-debug.log for more info
[英]How do I solve: Error: Failed to list Firebase projects. See firebase-debug.log for more info
因此,当我突然遇到此错误时,我正在考虑自己的业务,试图在我的 Angular 应用程序中初始化 Firebase 项目:
Error: Failed to list Firebase projects. See firebase-debug.log for more info.
为了达到这一点,我按照文档中的说明进行操作,这些说明基本上是运行的:
$ npm install -g firebase-tools
$ firebase login // Turns out I was already logged in
$ firebase projects:list // Make sure you can access your account.
无论如何,回到错误。 “好吧,”我想。 “我会看看它指向我的日志。” 我打开日志,看到:
HTTP Error: 401, Request had invalid authentication credentials.
Expected OAuth 2 access token, login cookie or other valid authentication credential.
See https://developers.google.com/identity/sign-in/web/devconsole-project.`
`FirebaseError: HTTP Error: 401, Request had invalid authentication credentials.
Expected OAuth 2 access token, login cookie or other valid authentication credential.
See https://developers.google.com/identity/sign-in/web/devconsole-project.`
关于“无效的身份验证凭据”的部分让我认为这与我没有登录 firebase 但firebase login
显示我已登录有关。
日志中的 URL 只是将我带到在我的应用程序中使用 firebase auth 的文档。 好吧,我很乐意。 但首先我需要这个命令,Firebase。
有没有人遇到这个/有解决方案?
更新
修复方法是:
$ firebase login --reauth
感谢@kynan 在评论中将原来的两行代码简化为这一行代码。
如果这不起作用,您也可以尝试像原始答案一样注销并重新登录。
原始答案
修复方法是:
$ firebase logout
$ firebase login
看起来当您升级 firebase-tools 时,可能会使您的身份验证令牌无效。 您只需要注销并重新登录。
这是您注销时的消息:
$ firebase logout
! Invalid refresh token, did not need to deauthorize
+ Logged out from <email>
对于不想注销的人,以下命令也可以使用。
firebase登录--reauth
使用firebase logout
,然后使用firebase login
在 CLI 中重新登录到 firebase
在使用npm install -g firebase-tools
更新 firebase 工具后执行此操作
成功登录后,使用firebase use --add
列出您拥有的所有项目
在我无法列出我的 firebase 项目的情况下,我尝试通过安装在我的系统(而不是我的浏览器)上的 vpn 访问 firebase,并且它有效。 然后我可以在我的项目中初始化 firebase 作为托管和部署它。
对于不想注销的人,以下命令也可以使用
firebase login --reauth
首先转到命令提示符并运行下面的代码,然后执行上面的代码。 在命令提示符中:
运行: powershell Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
我遇到了完全相同的错误,但原因不同。 我正在为 iOS 和 Android 配置 Flutter 应用程序。 我的 bundleId 在其中包含一个_
。 所以当我尝试
flutterfire configure
然后我的 android 应用程序会配置得很好,但 iOS 不会。 并给出这个错误。 因此,如果上述解决方案不适用于像我这样的您,请检查您的bundleId
或package Name
。 它可能是罪魁祸首。
好吧,对我来说,这是我使用的 wifi 的问题。 显然 wifi 已被拒绝访问 firebase 所以我使用了 vpn,它就像魅力一样工作。 您可以尝试使用 vpn 看看它是否会出现
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.