Bonjour,
J’ai un problème avec une page qui ne s’affiche pas. Pendant le développement sur localhost elle fonctionne, c’est lorsqu’elle est sur mon site en HTTPS qu’elle ne s’affiche plus.
C’est une page qui affiche une carte openstreetmap avec des pointeurs (POIs)
C’est une copie conforme de cette page https://wiki.openstreetmap.org/wiki/Openlayers_POI_layer_example
qui a pour caractéristique d’ouvrir une iframe et d’appeler, en cascade, des scripts dont l’adresse est en HTTP, le premier d’entre eux étant http://www.openlayers.org/api/OpenLayers.js
Je suppose que ça vient de là, en tous cas…
J’ai modifié l’appel de openlayer -> https, mais ca ne marche pas mieux et dans l’inspecteur (outil de développement web de firefox) on voit deux lignes d’erreur :
Blocage du chargement du contenu mixte actif (mixed active content) « http://openlayers.org/api/OpenLayers.js »
L’URI de la source de l’élément n’est pas autorisé dans ce document : « https://www.openlayers.org/api/OpenLayers.js ».
Comment puis je régler ce problème ?
Eric