J'ai remarqué un problème lorsque j'utilisais mon ordinateur de travail pour accéder à certains sites Web, principalement ceux avec des cartes intégrées telles que Open Street Maps ou Bing (ne semble pas affecter Google Maps). Mes collègues remarquent la même chose. Souvent, ces cartes ne chargent pas du tout le fond de carte (mais elles chargent les données superposées du site Web dans lequel elles sont intégrées) ou affichent des mosaïques roses. J'ai remarqué que les demandes échouaient avec le message suivant:
La stratégie CORS a bloqué ' http://a.tile.openstreetmap.org ': aucun en-tête 'Accès-Contrôle-Autoriser-Origine' n'est présent sur la ressource demandée. L'origine ' http://mncors2.dot.state.mn.us ' n'est donc pas autorisée.
Dans Chrome, l’extension Allow-Control-Allow-Origin: * corrige le problème, de même que l’utilisation de HTTPS si le site Web l’a activé.
Le problème survient dans les dernières versions de Chrome, Firefox et Edge. Le problème ne se produit pas dans Internet Explorer.
De plus, cela ne se produit que lorsque vous utilisez le réseau de travail. Lorsque je l'essaie sur mon téléphone via le réseau Wi-Fi professionnel, le problème se pose: avec le réseau WIFI désactivé, les cartes se chargent très bien.
Est-ce quelque chose que notre pare-feu de travail pourrait causer?
Si oui, que devrais-je dire à notre personnel informatique pour résoudre ce problème?
Peut-il être corrigé sans affecter la sécurité?
Nous utilisons beaucoup de sites de cartographie ici, certains que nous payons, ce qui constitue un sérieux problème de productivité pour certains.