”Permission denied to generate login hint for target domain.”で怒られたとき【GoogleDriveAPI】

スポンサーリンク

やりたいこと

ブラウザからjavascriptを使ってGoogleDrive上のファイルにアクセスしたい。

 

下記URLを参考にGoogleDriveAPIのQuickstartを実行しようとしたら、タイトルの通りのエラーが出た。

developers.google.com

 

エラー画面

 

Permission denied to generate login hint for target domain.

→「ドメイン回りが原因でログインに失敗したよ」と言ってます。

 

環境

Mac OS Mojave

Google Chrome 73.0.3683.103

 

サーバーは拡張機能のWeb Server for Chrome というやつを使ってhttp://127.0.0.1:8887を起動した。

 

解決策

http://127.0.0.1:8887 → http://localhost:8887

と変更したらすんなりいけた。

 

どうやらGoogleさんはIPアドレスが含まれるURLは受け付けないそうです。

ちゃんとした本番環境用のドメインを指定するか、テスト環境であればlocalhostでアクセスしないといけない。

 

参考

stackoverflow.com

 

stackobverflowは偉大。

にほんブログ村 IT技術ブログへ
にほんブログ村