Meu site usa protocolo http e https; não afeta o conteúdo. Meu site usa chamadas jQuery ajax, que preenchem algumas áreas da página também.
Agora, eu gostaria de fazer todas as chamadas ajax por https. (por favor, não me pergunte por quê :)) Quando estou em uma página com protocolo https, as solicitações ajax estão funcionando. Quando estou em uma página com protocolo http, recebo um erro de javascript: Acesso ao URI restrito negado
Eu sei que este é um problema de domínio cruzado (na verdade, é um problema de protocolo cruzado) e sei que devo usar o mesmo protocolo em chamadas ajax como na página atual.
Ainda assim, quero que todas as chamadas ajax sejam https e chamá-las em uma página que foi servida por http. Existe alguma solução alternativa para conseguir isso (alguma solução json / proxy?), Ou é simplesmente impossível?