firebase initしたらError: HTTP Error: 401が出た
エラー内容
firebase initコマンドを実行し、Hostingを選択してエンターしたら、以下のようなエラーが出ました。。。
Error: 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 loginまでは全く問題なく進んでいたのになぜ??となっておりました。
解決方法
firebase login に、--reauth --no-localhost というオプションをつけると上手くいくという情報をゲットし、実行しました。
$ firebase login --reauth --no-localhost
すると以下のようなページがブラウザで自動で開きます。
この画面に表示されているコードをコピーし、ターミナルの以下の部分に続けてペーストしてあげれば、無事firebase initできるようになります!!
? Paste authorization code here:ここに上のコードをペーストする
感想その他
なんで普通にfirebase loginしただけだと上手くいかなかったのかはまだ謎です。
firebaseマスターしていきたい!