web-dev-qa-db-ja.com

Firebaseログインに失敗しました

新しいFirebase Consoleに移行しようとすると問題が発生します。私はこのリンクにあるものを正確にやっています: https://firebase.google.com/support/guides/firebase-web#import_your_project_to_the_firebase_console_numbered

これがステップ2で発生したことです:Firebase login failed Firebase CLIログインリクエストが拒否されたか、エラーが発生しました。ログインできない場合は、firebase loginを再度実行するか、サポートに連絡してください。

何か案は?今からありがとう。

17
Jorgeley

以下を試してください:

firebase login --no-localhost
23
DappWind

考えられる理由は、プロキシを使用していることです。

Firebaseに問題があります: プロキシの背後にデプロイできません

プロキシを使用している場合、この質問を参照してください: HTTPプロキシを使用したNodeJSのFirebase

6
Jonas Hao

現在、Firebase CLIはプロキシの背後では機能しません。

この問題は認識していますが、修正のスケジュールはありません。ここで追跡された問題を追跡できます: https://github.com/firebase/firebase-tools/issues/155

2
AppHero2

ご使用の環境で設定されている場合、firebase CLIはHTTP_PROXY変数を使用します。 (echo $ HTTP_PROXYを実行して確認できます)ですから、[〜#〜] either [〜#〜]プロキシにアクセスできるネットワーク(例:企業ネットワーク)[〜#〜]または[〜#〜]あなたが設定解除HTTP_PROXY firebaseに使用するターミナルで。そうしないと、「認証エラー:認証情報が無効になりました」という誤解を招くようなエラーが表示されます。

1
pref

私にとって、この問題は識別前にネットワークプロキシが原因で発生していました。インターネットで利用可能なすべてのソリューションを試しました。

この問題はネットワークプロキシが原因で発生し、プロキシが原因で正しいSSLを取得できませんでした。ネットワークチームにプロキシなしで接続を指示するように依頼しました。

したがって、問題は解決しました!

1

実際には答えではありませんが、コメントで正しくフォーマットされていない詳細

最初のログインでも同じ問題があります

私が行う手順は次のとおりです(Windows 10 Professionalのcygwin端末から)

firebase login --no-localhost

この後、メッセージ「

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

次に、ブラウザで、Firebase CLIにアクセス権を付与するかどうかを尋ねるGoogleが表示されます。はいと答えると、ブラウザに認証コードが表示されます。このコードをcygwinコンソールにコピーしてから......

Error: Authentication Error.
0
carbontracking

あなたが職場にいる、またはプロキシの背後にいると推測する。これは既知のエラーです。この問題のステータスはこちらで確認できます- https://github.com/firebase/firebase-tools/issues/155

0
Santosh Pillai

たとえば、Astrillのように、VPNプロバイダーを使用して接続することを余儀なくされている人は、OpenWebプロトコルを使用できません。 StealthVPNを使用します。これで問題が解決しました

0
Marc

この問題に出くわし、「でも、私はbehindプロキシではない...」と思うかもしれない他の人のために:私は通常 Little Snitch を実行します。 (注:LSで仕事をしているのではなく、製品を使用するだけです。これは広告として意図されていません。)数分検討した後、本質的にプロキシであることがわかりました。 ([ネットワークフィルターの停止]オプションをクリックして)スイッチをオフにしたところ、ログインすることができました。その後、リトルスニッチをオンに戻しました。

[更新]

firebase serve --only functionsを使用してCloud Functionsをローカルでテストしようとしました。 Little Snitchをオンに戻すと、次のようになりました。

Error: Authentication Error: Your credentials are no longer valid. Please run firebase login --reauth

したがって、明らかに、プロキシの背後からローカルに機能を提供することもできません。 LSフィルタリングをオフに戻すと、問題が修正されました。おそらく使用できるホワイトリストオプションはありますが、まだ検討していません。今は仕事に戻ろうとしています。

0
bubba