2017-05-04 14 views
-1

javascriptを初めて使ってみました。私は自分のサイトにオートコンプリート機能を組み込むためにGoogle Maps JavaScript APIを使用しています。このコードでは、実行するAPIキーが必要です。Google Maps JavaScript APIキーの保護

<script src="https://maps.googleapis.com/maps/api/js?key=MY_API_KEY&libraries=places"></script> 

私は、これは一般に公開され、誰でもブラウザ上view page sourceを使用して、私のjavascriptのコードをcanviewとして、このAPIキーを保護したいです。

このAPIキーを一般公開されていないように保護するにはどうすればよいですか?

答えて

3

Googleマップには数多くのAPIキーがあります。

ブラウザ/ Javascriptキーは、JS/Frontendライブラリの取得に使用するためのもので、使用することができます。

単にあなたがここで見つけるブラウザキーを、使用していることを確認:https://developers.google.com/maps/documentation/javascript/get-api-key

あなたは、さらに別の場所で使用されているから鍵を防ぐために、セキュリティ制限を追加することができます。あなたはドメイン、IPアドレス、アンドロイド、iosアプリでも制限できます。

サーバー側のキーはプライベートである必要があります。

関連する問題