Мой сайт использует протоколы http и https; это не влияет на содержание. На моем сайте используются вызовы jQuery ajax, которые также заполняют некоторые области на странице.
Теперь я хотел бы выполнять все вызовы ajax через https. (пожалуйста, не спрашивайте меня, почему :)) Когда я нахожусь на странице с протоколом https, запросы ajax работают. Когда я нахожусь на странице с протоколом http, я получаю сообщение об ошибке javascript: доступ к ограниченному URI запрещен
Я знаю, что это проблема кросс-доменов (на самом деле, проблема кросс-протокола), и я знаю, что мне следует использовать тот же протокол в вызовах ajax, что и на текущей странице.
Тем не менее, я хочу, чтобы все вызовы ajax были https и вызывали их на странице, обслуживаемой через http. Есть ли обходной путь для этого (какое-то решение json / proxy?), Или это просто невозможно?