2009-04-28 4 views
1

昨日私はGoogle Maps APIを試してみました。私のパブリックドメインのAPIキーを生成しました。多分私は間違いを犯しました。なぜなら私のlocalhost上のキーであり、うまくいきましたが、それを私のウェブサイトに公開しようとすると、私のAPIキーはそのドメインに対して有効ではないというJavaScriptのアラートを得ました。私はそのドメインのキーを生成していました。トリックは何ですか?Googleマップのapiキーは生成されたドメインに対して無効ですか?

+0

各ドメインには独自のキーが必要です。各ドメイン(ドメイン+ローカルホスト)に適切なキーを使用していますか? – Rashack

+0

私はlocalhostとdomainに同じキーを使用しています。 localhost上では動作しますが、ドメインではそうではありません。私はgoogleからそのキーを得ました、localhostのためのキーではありませんので、mu questinはなぜそれがドメインのために働いていないのか、愚かなのか:)))) – vaske

+1

Googleはキーは常にlocalhostでは動作すると言います。キーが登録されたドメインに関連付けられています。このキーのようなサウンドは、そのドメインに対して生成されていません。 –

答えて

1

テスト目的のために、キーは常にlocalhostで動作します。しかし、他のドメインでは、ドメインがドメインと一致する必要があります。それで本当にマッチすればコントロールしましたか?あなたはyurの鍵を登録したドメインのタイプミスはありませんか?または、サブドメインを使用していますか?もう1つの問題は、パスワードや同様のハードルを求めずに、Googleからアプリケーションを(マップを使用して)ウェブからアクセスできるようにすることです。

関連する問題