MENU

GCPの認証が切れたときにやったこと google: could not find default credentials.

本ページではアフィリエイトリンク(PR)が含まれています

ローカルでwebアプリを立ち上げてAPIを叩いたら以下のエラーが返されました。

google: could not find default credentials. 

パッと見た感じ認証情報が定義されてなさそうな感じでしたが、調べてみたらGCPの認証設定が切れていたことがわかりました。

理由はよくわかりませんが、以下のコマンドでGCPの認証情報を再設定

gcloud auth application-default login 

これでAPIが正常に返ってくるようになりました。

コマンド打ってみて気が付きましたが、これは認証が切れる以前に設定を入れていない場合も陥るエラーですね。

上記のコマンドを打って、以下のメッセージが返ってきたときはgoogle-cloud-sdkがインストールされていないことが原因です。

gcloud: command not found

以下の記事でgoogle-cloud-sdkのインストールについて記載しています。

あわせて読みたい
gcloudコマンドが使えない gcloud: command not foundと出たときの対応 gcloudコマンドを使おうとターミナルでコマンドを入力しても以下のように表示されたことがあるかと思います。 gcloud: command not found 今回はこの問題の解決法をつら...
目次

GCPをもっと詳しくなりたい方に

GCPの学習のために筆者が実際に受講しておすすめのUdemy教材をまとめています。

あわせて読みたい
【入門から応用まで】GCPの学習におすすめのUdemy教材5選 これからGCP(Google Cloud Platform)を業務でを使うことになった方、これからGCPを使ってキャリアを歩んでいきたいという方でどのように学習していこうか悩んでいる方も...

GCPの学習のために筆者が実際に読んでおすすめしたい本をまとめています。

あわせて読みたい
【入門から応用まで】GCPの学習におすすめの本/書籍5選 これからGCP(Google Cloud Platform)を業務でを使うことになった方、これからGCPを使ってキャリアを歩んでいきたいという方でどのように学習していこうか悩んでいる方も...
タメになったらシェアお願いします!
  • URLをコピーしました!
  • URLをコピーしました!
目次