Projet

Général

Profil

Demande #2348

La carte OSM ne s'affiche pas sur la page contact d'april.org

Ajouté par Etienne Gonnu il y a presque 7 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
-
Début:
17/05/2017
Echéance:
% réalisé:

100%

Temps estimé:
Difficulté:
2 Facile

Description

La carte OSM ne s'affiche pas sur la page contact d'april.org
https://www.april.org/nous-contacter

<iframe style="display: block; margin: 1em auto 0;" width="800" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://cartosm.eu/map?lon=2.319217&lat=48.836798&zoom=16&width=800&height=350&mark=true&nav=true&pan=true&zb=inout&style=default&icon=down"></iframe>

Elle s'affiche pourtant correctement sur la page anglaise.
https://www.april.org/en/contact-us

<iframe width="400px" height="350px" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://cartosm.eu/map?lon=2.3138817&lat=48.8329391&zoom=16&width=400&height=350&mark=true&nav=true&pan=true&zb=inout&style=default&icon=down"></iframe>

[Dans le doute j'ai collé le <iframe> de la version anglaise dans le code de la page française mais ça n'a rien changé]

Des échanges ont eu lieu sur #april :

- QGuLL: en tous cas sur la page fr qui a un problème, si tu l'actualise avec avoir ouvert la console de dev (f12), t'as un message d'erreur "mixed content"

- QGuLL: c'est un serrage de vis récent des navigateurs, avant ça passait, maintenant c'est bloqué, mais concrètement ça fait que tu te crois en https mais que tu révèles quand même des informations en clair via les contenus http chargés sur la page

- echarp: en théorie, si c la même url de base, vous pouvez mettre l'url sans définir le protocole
echarp: https://www.paulirish.com/2010/the-protocol-relative-url/
QGuLL: echarp: oui mais cette url n'est pas disponible en https

Historique

#1

Mis à jour par Quentin Gibeaux il y a presque 7 ans

<iframe width="400px" height="350px" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://cartosm.eu/map?lon=2.3138817&lat=48.8329391&zoom=16&width=400&height=350&mark=true&nav=true&pan=true&zb=inout&style=default&icon=down"></iframe>

[Dans le doute j'ai collé le <iframe> de la version anglaise dans le code de la page française mais ça n'a rien changé]

Je sais pas quel iframe t'as trouvé sur la page EN, mais moi j'avais plutôt ça :
<iframe width="600" height="350" frameborder="0" style="border: 1px solid black" src="//www.openstreetmap.org/export/embed.html?bbox=2.318026721477509%2C48.83606581491022%2C2.320424616336823%2C48.837485234375855&layer=mapnik&marker=48.836775529670504%2C2.3192256689071655" marginwidth="0" marginheight="0" scrolling="no"></iframe>

#2

Mis à jour par François Poulain il y a presque 7 ans

Amha, soit rodo veut ajouter du https ; soit on peut mettre un reverse proxy ; soit on peut changer de fournisseur de carte. :)

#3

Mis à jour par Benjamin Drieu il y a presque 7 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Benjamin Drieu
  • % réalisé changé de 0 à 100
#4

Mis à jour par Quentin Gibeaux il y a presque 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF