2016-04-25 10 views
2

habe ich einen API-Schlüssel für gmapsv3 aber es fragt mich einige HTTP-Referrer zu ermöglichen.erlaubt Referrer in Google Maps API (cordova)

Was ist der Referrer für eine cordova App, da es keine URL ist?

ich links * im Moment aber, wie meine Schlüssel zu sichern?

Ich bin unter Meteor und versucht meteor.local, aber es scheint nicht zu funktionieren.

Dank

Antwort

0

Sie könnten möglicherweise den nativen Code ändern, um eine referer, hinzuzufügen und Ihre Karten Schlüssel sperren zu, dass ... es ist ein Beispiel für eine solche here.

Alternativ, wenn Sie eine plattformunabhängige Lösung möchten Sie hinzufügen könnte einen Proxy auf dem Server implementieren, halten Sie Ihre Google Maps Schlüssel dort auf dem Server und haben es Anfragen an Google Maps in Ihrem Namen machen. Dies würde eine weitere Schicht von Netzverbindungen einführen, dann möchten Sie würde auch Ihre Proxy sichern, so dass Sie ziemlich sicher sein kann, dass die Anfragen von Ihrer Anwendung kommen - vielleicht durch einen benutzerdefinierten HTTP-Header-Einstellung, die Ihren Server suchen können.