Vă mulțumim pentru susținere

Opțiuni pentru Hărți Google prin SSL

Am descoperit recent că API-ul Google Maps nu se comportă frumos cu SSL. Destul de corect, dar care sunt unele opțiuni pentru a depăși acest lucru pe care alții l-au folosit în mod eficient?

Will the Maps API work over SSL (HTTPS)?

At this time, the Maps API is not available over a secure (SSL) connection. If you are running the Maps API on a secure site, the browser may warn the user about non-secure objects on the screen.

Am luat în considerare următoarele opțiuni

  1. Împărțirea paginii astfel încât colectarea cardului de credit (cerința pentru SSL) să nu fie pe aceeași pagină ca harta Google.
  2. Comutarea la un alt furnizor de hărți, cum ar fi Virtual Earth. Zvonurile spun că acceptă SSL.
  3. Redarea trucurilor cu IFRAME. Sună cludgy.
  4. Proxy pentru apelurile către Google. Sună ca o mulțime de cheltuieli generale.

Există alte opțiuni sau cineva are o perspectivă asupra opțiunilor pe care le-am luat în considerare?

0
adăugat editat
Brad Brad. Este timpul să acceptați stackoverflow.com / questions / 3437 / & hellip; În schimb? Hărțile Google funcționează gratuit cu SSL.
adăugat autor Markus Olsson
"Hărți Google funcționează acum gratuit cu SSL" Pot aplica această aplicație și aplicațiile Android pentru conectarea la SSL de pe Maps API V2?
adăugat autor Parth Kapoor
Google a lansat recent API-ul Google Maps pentru site-urile web securizate: [API-urile Maps prin SSL sunt acum disponibile tuturor] ( googlegeodevelopers.blogspot.com.br 2011/03/… )
adăugat autor mah2602

8 răspunsuri

M-aș duce cu prima ta soluție. Acest lucru permite utilizatorului să se concentreze asupra introducerii detaliilor cărții de credit.

Apoi le puteți transfera pe o altă pagină Web care le cere sau le furnizează informații suplimentare referitoare la Harta Google.

0
adăugat

Acest lucru pare a fi o cerință în materie de afaceri / problemă de utilizare - aveți un motiv bun pentru a pune harta pe pagina de pe cardul de credit? Dacă da, poate merită să rezolvăm unele probleme tehnice.

Puteți încerca să utilizați Mapstrație , astfel încât să puteți trece la un furnizor care acceptă SSL și să reveniți la Google dacă să o susținem în viitor.

0
adăugat

Dacă sunteți un client Google Maps API Premier , atunci este acceptat SSL. Folosim acest lucru și funcționează bine.

Înainte ca Google să facă accesul la SSL, am proxy tot traficul și acest lucru a funcționat acceptabil. Pierdeți avantajul CDN-ului Google atunci când utilizați această abordare și puteți obține interzicerea IP-ului dvs., deoarece va apărea că generați o mulțime de trafic.

0
adăugat
Premierul Google Maps este minunat, dacă lucrați pentru o companie mai mare, cu 10k doar în jur. Dacă ești ca mine, ești puțin norocoasă.
adăugat autor baudtack

Aș fi de acord cu cele două răspunsuri anterioare că, în acest caz, ar fi mai bine dintr-o perspectivă de utilizare să împartă cele două funcții în ecrane separate. Chiar doriți ca utilizatorii dvs. să se concentreze pe introducerea informațiilor complete și exacte despre cărțile de credit, iar o hartă pe același ecran poate fi distractivă.

For the record though, Virtual Earth certainly does fully support SSL. To enable it you simple need to change the script reference from http:// to https:// and append &s=1 to the URL, e.g.



devine



0
adăugat
SSL-ul lor nu este valabil deși, ei folosesc și conținut mixt.
adăugat autor dr. evil
Mulțumiri! Iată un exemplu de lucru: bl.ocks.org/885346
adăugat autor mager

Premierul API Google Maps vă costă 10K pe an.

Comentariu la această problemă! Împreună, am putea convinge Google:

http://code.google.com/p/ gmaps-api-probleme / probleme / detaliu? id = 591

0
adăugat
API-ul Maps API v3, API-ul Static Maps și serviciile Web API pentru Maps sunt acum disponibile tuturor dezvoltatorilor peste https: googlegeodevelopers.blogspot.com/2011/03/…
adăugat autor fabian

Doar pentru a adăuga la asta

http://googlegeodevelopers.blogspot.com/2011/ 03 / hărți apis-over-ssl-acum disponibil-la-all.html

Nu ați încercat migrarea hărților SSL (terminate cu ajutorul hărților Bing Maps api) înapoi la Google, dar ar putea fi pe cărți.

0
adăugat
adăugat autor Markus Olsson
+1 Vă mulțumim pentru link-ul!
adăugat autor Jim Geurts

Dacă primiți SECURITY ALERT pe IE 9 în timpul afișării hărților Google, utilizați



in loc de



0
adăugat
Linkurile care vă promovează blogul personal sunt încruntate aici. În schimb, am luat conținutul postării pe blog și l-am plasat în răspunsul dvs. Faceți acest lucru în viitor pentru răspunsurile dvs.
adăugat autor Brad Larson

Tocmai am eliminat protocolul http și a funcționat!

Din această:



La acest:



0
adăugat