9

我尝试使用 CLI 登录 Firebase 时遇到问题。我firebase-tools使用npm -g install firebase-tools管理员权限安装。我所做的步骤是(来自 Windows 10 Professional 上的 cygwin 终端):

firebase login --no-localhost

在此之后,我收到消息:

Visit the URL on any device....
Paste authentication code here:

然后,在我的浏览器上,我看到 Google 询问我是否授予 Firebase CLI 访问权限,我说是,然后我在浏览器上显示了一个授权码。

我将此代码复制到 cygwin 控制台中,然后:

Error: Authentication Error.

我对此完全不知所措,这完全阻碍了我了解 Firebase 的努力。感谢所有帮助。

4

7 回答 7

7

尝试:

firebase login --interactive

它将打开一个浏览器窗口进行身份验证。

于 2017-03-13T12:41:49.357 回答
1

在 Windows 10 上,我通过 cli 登录 Firebase 时遇到问题。我必须以管理员身份运行我的命令行并且它有效。

于 2020-09-09T11:08:08.747 回答
1

就我而言,是 Visual Studio Code 中终端中的错误。在 CMD 终端上它开始工作。

于 2020-11-05T20:44:13.510 回答
0

如果您真的无法使用“firebase login”命令使用 firebase CLI 登录

然后,在 VS 代码或任何其他代码编辑器终端中使用GitBash而不是PowerShell 。首先,下载Git SCM然后在终端中使用 gitbash 为任何类型的Firebase 托管命令终端映像使用 gitBash

它确实有效!

于 2021-10-21T04:31:47.637 回答
0

我的 FIREBASE_TOKEN 是 FIREBASE_TOKEN=' '。我注销了所有终端会话并再次尝试,并且成功了。

于 2018-09-06T23:37:55.067 回答
0

我今天遇到了同样的问题,这是因为那天我使用了 firebase 并且没有从我的 bash_profile 中删除这个定义

FIREBASE_TOKEN

如果出现问题,请尝试 echo $FIREBASE_TOKEN 尝试删除,打开新终端并重新验证

这对我有用。

于 2016-11-15T04:23:58.153 回答
0

只需以管理员权限运行 cmd ...!快乐编码

于 2021-05-13T21:28:39.840 回答