2015-09-16 25 views
8

私のサイトにページをロードすると、一部のPCからエラーRefererNotAllowedMapErrorが届きます。GoogleマップのAPI参照は許可されていません

RefererNotAllowedMapError

The current URL loading the Google Maps JavaScript API has not been added to the list of allowed referrers. Please check the referrer settings of your API key on Google Cloud Console.

See API keys

私がテストした4台のマシンのうち3台からFireFoxで正常に動作します。

これは一般に、APIコンソールでドメインがリファラーとして追加されていないことを意味しますが、間違いなく他のマシンでも機能します。

他にも誰かがこの問題を抱えていたか、またはいくつかの示唆を提供できましたか?

+0

私は、Googleマップを使用して、残りのAPIのための私のWebクライアントと同じ問題を抱えています。私のためには、firefoxはマップを表示することに問題があり、RefererNotAllowedMapErrorを表示します:https://developers.google.com/console/help/new/#apikeybestpractices ""エラー - これをどのように解決するか? – Freddy

+0

私はAPIキーで再作成し、すべてのブラウザで再び作業を開始しました。 – bwash70

+0

@Freddyは私と同じことが起こります,,,このファイルをFirefoxに表示するだけで、ドメインを許可することもできます。 –

答えて

9

console.developers.google.comにAPIキーを再作成すると、問題が解決しました。

+1

実際のサイトはconsole.developers.google.comです。これも私のために働いた!この煩わしさを解消する新しいAPIキーを作成する! – razor7

1

GoogleマップAPIキーがブラウザキーではないため、エラーが発生します。新しいキーを「ブラウザキー」として作成します。このオプションは、新しい鍵を作成するときに使用できます。確かに、それは動作します

http://stackoverflow.com/* 

http://www.stackoverflow.com/* 

*.stackoverflow.com/* 

5

は次のようなURLのすべての種類を追加してみてください。

-1

注記DOT!表現の始まりは、これはチャールです!

*.stackoverflow.com/* //これはドット

*stackoverflow.com/*せずにそれを使用する代わりに、http://stackoverflow.com

では動作しません//すべて

+0

これはhttp://notstackoverflow.comがあなたのAPIキーを使用できるようにします。だからいい考えではない。 –

0

は私のためにそれを修正し、新しいブラウザキーを作成カバーしています。 https://console.developers.google.com/projectselector/apis/credentials

RefererNotAllowedMapError Error The current URL loading the Google Maps JavaScript API has not been added to the list of allowed referrers. Please check the referrer settings of your API key on the Google API Console.

See API keys in the Google API Console. For more information, see Best practices for securely using API keys.

関連する問題