Ajax usando https em uma página http

Meu site usa o protocolo http e https; isso não afeta o conteúdo. Meu site usa chamadas ajax do jQuery, que também preenchem algumas áreas da página.

Agora, gostaria de fazer todas as chamadas do ajax por https. (por favor, não me pergunte por que :)) Quando estou em uma página com o protocolo https, os pedidos de ajax estão funcionando. Quando estou em uma página com o protocolo http, recebo um erro de javascript: acesso ao URI restrito negado

Eu sei que este é um problema de cross-domain (na verdade, é um problema entre protocolos), 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 chame-as em uma página que foi exibida por http. Existe alguma solução para isso (alguma solução json / proxy?) Ou é simplesmente impossível?

questionAnswers(6)

yourAnswerToTheQuestion