Mit google-Karte in meine website (https-gesichert) zeigt Fehler
Meine website benutzt ein Sicheres https-Seiten, aber wenn ich mit Google map API zu bringen, in einer Karte in meine website, es zeigt Fehler (wie Webseite enthält unsichere Elemente).Aber wenn ich entfernt diese Gmap-api ist der Fehler Weg.
Gibt es eine Möglichkeit, wie ich verwenden können, google-Karte, https-gesicherte Seiten ohne irgendwelche Fehler wie diese.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja,
Überprüfen Sie heraus diese offizielle Ankündigung von Google:
http://googlegeodevelopers.blogspot.com/2011/03/maps-apis-over-ssl-now-available-to-all.html
Die schlechte Nachricht ist, wenn Sie Google Maps - der SSL-API Sie noch manchmal den Secure und Ungesichert alert. Hier ist der Grund:
Google-url oben zeigt alles unter https://korrekt angezeigt, die unter gesicherten Umgebung. Jedoch und dies ist eine große Problem jedoch Google zeigt nun ein Bild vom Gebäude oder Standort aus auf der linken ohne https so geben uns die ungesicherten Fehler, den wir hassen, um in einer gesicherten Umgebung.
Ist hier ein gutes Beispiel...nehmen Sie einen Blick auf die folgenden:
https://maps-api-ssl.google.com/maps?q=1000+Ballpark+Way,+Arlington,+TX&hl=en&sll=37.0625,-95.677068&sspn=49.310476,101.425781&vpsrc=0&hnear=1000+Ballpark+Way,+Arlington,+Texas+76011&t=m&z=17
Nun mit Firefox oder browser Ihrer Wahl, mit der rechten Maustaste auf die Gebäude-Bild-Info-oder Image-Eigenschaften... und WOW! Sie werden sehen, dass dieses Bild die Ursache Ihrer ungesicherten Fehler, wenn alles, was laut Google sollte alles gesichert hinter der Google https://
Gebäude und Standort und Bilder, die nicht aufgeführt sind unter https://.... Sie erhalten immer noch ein Fehler!
Check it out für sich selbst und Sie werden sehen, was ich sehe... also die Anzeige von Google maps hinter SSL ist noch ein Problem, es sei denn, jemand kennt einen work-a-round, die Lage oder die Bau-Bilder entfernt oder angezeigt werden hinter https://und nicht http://- wie der Fall unten mit dem Bild selbst.
Bottom line ist... das ist noch ein Problem ist, weil der Foto Bilder sind nicht hinter SSL...
Testen Sie es und Sie werden sehen, was ich bin reden über.
Wenn jemand weiß, von einem work-a-round für diese, ich würde sicher gerne wissen. Google, wenn Sie eine Erklärung haben für diese lassen Sie uns bitte wissen.
Müssen Sie die Verwendung von Protokoll-relative Pfade wie diese:
überprüfen Sie diese Antwort:
Wie CSS-und JS-Dateien über HTTPS-wenn es nötig ist?
Verwenden Sie die google enterprise-Karten für diese, und das ist nicht kostenlos.
Überprüfen Sie heraus mehr - http://www.google.com/enterprise/earthmaps/maps.html
Können Sie versuchen, das laden der Google Maps API v3, die über HTTPS die API geladen werden muss, aus der hostname maps-api-ssl.google.com. Für die Static Maps API und Web-Services, nutzen Sie bitte maps.googleapis.com.