Wiem, że istnieje prawie podwójne pytanie, ale odpowiedź nie jest w ogóle satysfakcjonująca.Czy jest możliwe utworzenie żądania JSONP z HTTPS na HTTP?
Potrzebuję wykonać geokodowanie za pomocą usługi Openstreetmap, która działa przez HTTP.
Moja witryna działa w trybie HTTPS.
Nie można wykonać żądania JSONP z https na http, przeglądarka (Chrome) skarży się na niezabezpieczoną zawartość.
Jakieś rozwiązania?
Więc w prawdziwym scenariuszu moja JQuery należy otworzyć okienko w http (tylko rozwiązanie można myślę o), uzyskaj odpowiedź JSONP i przeanalizuj ją? – Cranio
W rzeczywistym scenariuszu nie należy ładować treści za pośrednictwem nieszyfrowanych kanałów na bezpiecznej stronie. Jeśli nie traktujesz poważnie kwestii bezpieczeństwa, po prostu skorzystaj z HTTP. – Tgr
@Cranio: Nie, proxy, o którym mówię, to strona na serwerze. Wysyłasz do niego żądanie https i wysyła ono żądanie HTTP do usługi, weryfikuje odpowiedź i zwraca ją do przeglądarki. – Guffa