Мой сайт использует протокол http и https; это не влияет на контент. Мой сайт использует jQuery ajax calls, который заполняет некоторые области на странице.Ajax с использованием https на странице http
Теперь я хотел бы сделать все ajax-вызовы по https. (пожалуйста, не спрашивайте меня, почему :)) Когда я нахожусь на странице с протоколом https, запросы ajax работают. Когда я на странице с протоколом HTTP, я получаю яваскрипт ошибки: Доступа к ограниченной URI отказано
Я знаю, что это проблема кросса домена (на самом деле, это проблема кросса протокола), и я знаю, что я должен использовать тот же протокол в вызовах ajax, что и на текущей странице.
Тем не менее, я хочу, чтобы все вызовы ajax были https и вызывали их на странице, которая была передана через http. Есть ли какое-либо обходное решение для достижения этого (какое-то решение json/proxy?), Или это просто невозможно?
Почему бы не совместить ajax с протоколом загрузки страницы? – scheibk
Они специально сказали: «Пожалуйста, не спрашивайте меня, почему». –
Зачем вам нужен AJAX с HTTPS, хотя ..... – Miles