HTTP Error: 401 while setting up firebase cloud functions for android project

HTTP Error: 401 while setting up firebase cloud functions for android project

我正在尝试设置 firebase 函数,但在 运行 firebase init 之后出现错误。

错误:HTTP 错误:401,请求的身份验证凭据无效。预期的 OAuth 2 访问令牌、登录 cookie 或其他有效的身份验证凭据。参见 https://developers.google.com/identity/sign-in/web/devconsole-project

问题我解决了! 您需要注销 firebase logout 然后再次登录 firebase login 或者使用 firebase login --reauth

刷新令牌

似乎 Firebase 身份验证令牌的到期时间限制为最长 1 小时

使用 firebase login --reauth,这发生在我身上,因为在尝试执行 firebase init

时出现了旧的 FIREBASE_TOKEN

有同样的问题,但与 firebase 托管有关。由于某种原因,我只使用 sudo firebase 就成功了

我通过从我的环境变量中手动删除 FIREBASE_TOKEN 解决了这个问题,THEN 发出了 firebase login --reauth.

注意:我尝试在不先删除 Firebase 令牌的情况下重新进行身份验证,但对我不起作用。