Mi sitio utiliza el protocolo http y https; no afecta el contenido. Mi sitio usa llamadas jQuery ajax, que también llena algunas áreas de la página.
Ahora, me gustaría hacer todas las llamadas ajax a través de https. (por favor, no me pregunte por qué :)) Cuando estoy en una página con protocolo https, las solicitudes ajax funcionan. Cuando estoy en una página con protocolo http, aparece un error de javascript: acceso a URI restringido denegado
Sé que este es un problema de dominio cruzado (de hecho, es un problema de protocolo cruzado), y sé que debería usar el mismo protocolo en las llamadas ajax que en la página actual.
Aún así, quiero que todas las llamadas ajax sean https y las llame en una página que se sirvió a través de http. ¿Hay alguna solución para lograr esto (¿alguna solución json / proxy?), ¿O es simplemente imposible?