当前位置: 首页 > 知识库问答 >
问题:

如何解决:错误:未能列出Firebase项目。有关详细信息,请参阅firebase-debug.log

司空胤
2023-03-14

因此,当我突然遇到这个错误时,我正在考虑自己的事情,试图在我的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登录显示我已登录。

日志中的URL将我带到在应用程序中使用firebase auth的文档。嗯,我很乐意。但首先我需要这个命令来工作,Firebase。

有人遇到过这个/有解决方法吗?

共有3个答案

白晋鹏
2023-03-14

使用firebase注销,然后在CLI中使用firebase登录重新登录firebase

使用npm安装-g firebase tools更新firebase tools后执行此操作

成功登录后,使用firebase use--add列出您拥有的所有项目

公良云
2023-03-14

对于不想注销的用户,以下命令也可以使用。

firebase登录--重新授权

弓方伟
2023-03-14

使现代化

解决方案是:

$ firebase login --reauth

感谢@kynan在评论中将原来的两行代码简化为这一行代码。

如果这不起作用,您也可以尝试像原始答案一样注销并重新登录。

原始答案

解决方案是:

$ firebase logout

$ firebase login

看起来当您升级Firebase工具时,这可能会使您的身份验证令牌无效。您只需注销并重新登录。

这是您注销时的消息:

$ firebase logout
!  Invalid refresh token, did not need to deauthorize
+  Logged out from <email>
 类似资料:
  • “编译失败;有关详细信息,请参阅编译器错误输出。” 编译时出现此错误请帮助我? 建立梯度

  • 我尝试创建包含映像的房间的日志,但它报告了以下错误:错误500 这是控制器 这是服务 保存文件图像方法 文件服务 Class RoomCreateRequest`public Class RoomCreateRequest{public string Id{set;Get;}public decimal Price{set;Get;}public string NumberRoom{set;Get

  • 当我尝试使用Firebase助手连接到云消息传递时,我目前正面临错误。 未能解决:firebase-messaging-15.0.0 我在网上搜索,解决方案是删除依赖项中的最后几位数字。然而,当我尝试这样做时,它解决了错误,但在firebase助手上,它不再显示“正确设置依赖关系”。因此,这是否意味着我没有连接到firebase云消息? 尝试的方法:从实现'com.google.firebase:

  • 构建:gradle(模块:app) 构建:Gradle(项目) //顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。 尝试的解决方案: 使缓存无效/重新启动 构建->清理项目 更新kotlin插件,使用kotlin的最新版本,google API。 编辑 logerrors.txt

  • 我在使用Firebase云函数中的Firebase云消息时遇到一些问题。 错误信息如下。这是从我的Firebase云功能日志控制台。 错误:尝试向FCM服务器进行身份验证时出错。请确保用于验证此SDK的凭据具有适当的权限。 首先,我遵循Firebase Cloud Functions CodeLabs。 https://firebase.google.com/codelabs/firebase-c

  • 我有一个与. war一起部署到tomcat中的应用程序。 我遇到了一些关于这个应用程序的CPU消耗问题,我想看看关于它的进程的一些细节。但当我跑到最顶端时,我只会得到这样的结果: PID USER PR NI VIRT RES SHR S%CPU%MEM TIME COMMAND 2310 app1 20 0 11.1g 1.4g 11m S 191.3 14.5 31:32.67 java 21