Je suis coincé avec ce problème CORS, même si j'ai défini le serveur (nginx / node.js) avec les en-têtes appropriés.
Je peux voir dans le volet Réseau Chrome -> En-têtes de réponse:
Access-Control-Allow-Origin:http://localhost
ce qui devrait faire l'affaire.
Voici le code que j'utilise maintenant pour tester:
var xhr = new XMLHttpRequest();
xhr.onload = function() {
console.log('xhr loaded');
};
xhr.open('GET', 'http://stackoverflow.com/');
xhr.send();
Je reçois
XMLHttpRequest ne peut pas charger http://stackoverflow.com/ . Origin http: // localhost n'est pas autorisé par Access-Control-Allow-Origin.
Je soupçonne que c'est un problème dans le script client et non dans la configuration du serveur ...