Mon site utilise le protocole http et https; cela n'affecte pas le contenu. Mon site utilise des appels jQuery ajax, qui remplissent également certaines zones de la page.
Maintenant, je voudrais faire tous les appels ajax sur https. (s'il vous plaît ne me demandez pas pourquoi :)) Quand je suis sur une page avec le protocole https, les requêtes ajax fonctionnent. Lorsque je suis sur une page avec le protocole http, j'obtiens une erreur javascript: accès à l'URI restreint refusé
Je sais que c'est un problème de domaine croisé (en fait, c'est un problème de protocole croisé), et je sais que je devrais utiliser le même protocole dans les appels ajax que sur la page actuelle.
Néanmoins, je veux que tous les appels ajax soient https et les appeler sur une page qui a été servie via http. Existe-t-il une solution de contournement pour y parvenir (une solution json / proxy?), Ou est-ce simplement impossible?