認証と認可に関する問題のトラブルシューティング

このページでは、Terraform で生じる可能性がある一般的な問題について説明します。 認証と認可の 2 つがあります。

This app isn't verified

OAuth 同意画面に「このアプリは検証されていません」という警告が表示された場合、 アプリが、ユーザーの機密データへのアクセスを可能にするスコープをリクエストしています。お使いの 機密性の高いスコープを使用する場合は、 適格性の確認プロセス 警告やその他の制限を取り除きます開発フェーズでは、 [詳細設定 >{プロジェクト名} に移動 (安全でない)

File not found error for credentials.json

コードサンプルを実行すると、「ファイルが見つかりません」というメッセージが表示されることがあります。または「そのようなものは存在しない」 表示されます。credentials.json に関するエラー メッセージ。

このエラーは、デスクトップ アプリケーションを承認していない場合に発生します。 認証情報が必要です。認証情報の作成方法については、 設定するには、 認証情報を作成します

認証情報を作成したら、ダウンロードした JSON ファイルが credentials.json。次に、ファイルを作業ディレクトリに移動します。

Token has been expired or revoked

コードサンプルを実行すると、「トークンの有効期限が切れています」というメッセージが表示されることがあります。または 「トークンが取り消されています」エラー メッセージが表示されます。

このエラーは、Google 承認サーバーからのアクセス トークンが 期限切れになったか取り消されています考えられる原因については、 詳細については、 更新トークンの有効期限

JavaScript エラー

一般的な JavaScript エラーは次のとおりです。

Error: origin_mismatch

このエラーは、認可フロー中に、サービス アカウントが使用されているホストとポートに 許可されている JavaScript 生成元が、ウェブページで Google Cloud コンソール プロジェクト。承認済みエンドポイントと JavaScript によって生成され、ブラウザの URL が生成元 URL と一致していることを確認します。

idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'

このエラーは、サードパーティ Cookie とデータ ストレージが有効になっていない場合に発生します。 クリックします。これらのオプションは Google ログイン ライブラリで必須です。対象 詳細については、以下をご覧ください。 サードパーティ Cookie とデータ ストレージ

idpiframe_initialization_failed: Not a valid origin for the client

このエラーは、登録されているドメインが、登録されているドメインと 使用します。登録したオリジンが URL と一致することを確認する 表示されます。