【发布时间】:2017-11-12 06:58:45
【问题描述】:
谁能帮我解决这个错误我无法在运行 firebase deploy 之前运行 firebase init 命令。
错误:身份验证错误:您的凭据不再有效。请运行 firebase login --reauth
对于 CI 服务器和无头环境,使用 firebase login:ci 生成新令牌
【问题讨论】:
标签: firebase login continuous-integration firebase-tools
谁能帮我解决这个错误我无法在运行 firebase deploy 之前运行 firebase init 命令。
错误:身份验证错误:您的凭据不再有效。请运行 firebase login --reauth
对于 CI 服务器和无头环境,使用 firebase login:ci 生成新令牌
【问题讨论】:
标签: firebase login continuous-integration firebase-tools
您的凭据无效
您只需要再次登录
试试命令firebase login --reauth
【讨论】:
如果您落后于代理调用set "NODE_TLS_REJECT_UNAUTHORIZED=0"
如here所述
【讨论】:
set 替换为 export。
cmd有效,我怎么能用powershell做到这一点?
firebase 内部使用 node(我已经设置了防火墙 - 这最终导致了身份验证失败) - 谢谢!
对于来自 Firebase CLI 的此类身份验证错误。
执行以下步骤:
1. firebase logout
2. firebase login
3. Once the URL opens, go to Google account and remove access which was already given to firebase app distribution ["Remove Access"]
4. Come back to the URL window and select Allow
5. Should result in a successful login
即使在此反复出现 Firebase 登录 CLI 问题之后 - 建议重新启动系统并再次执行 firebase login
希望这会有所帮助!
【讨论】:
请试试这个命令
set "NODE_TLS_REJECT_UNAUTHORIZED=0"
然后重新运行,
firebase login
【讨论】: