如何解决如何解决:错误:无法列出 Firebase 项目有关更多信息,请参阅 firebase-debug.log
修复方法是:
$ firebase login --reauth
感谢@kynan 在评论中将原来的两行代码简化为这一行代码。
如果这不起作用,您也可以尝试像原始答案一样注销并重新登录。
修复方法是:
$ firebase logout
$ firebase login
看起来当您升级 firebase-tools 时,可能会使您的身份验证令牌无效。您只需要注销并重新登录。
这是您注销时的消息:
$ firebase logout
! Invalid refresh token, did not need to deauthorize
+ Logged out from <email>
解决方法
因此,当我突然遇到此错误时,我正在考虑自己的业务尝试在我的 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。
有没有人遇到这个/有解决方案?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。