Je vais essayer d'obtenir certaines données json à partir d'une "distance" du site web. Je lance mon service web sur le 99000 port, puis, j'ai lancer mon site sur le 99001 port (http://localhost:99001/index.html).
Je reçois le message suivant:
XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons. Origin http://localhost:99001 is not allowed by Access-Control-Allow-Origin.
Même Si je lance ma page web dans un fichier HTML, j'obtiens ceci:
XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons.Origin null is not allowed by Access-Control-Allow-Origin.
Le service web renvoie des données. J'essaie de capter les éléments de données comme ceci:
var url = "http://localhost:99000/Services.svc/ReturnPersons";
$.getJSON(url, function (data) {
success: readData(data)
});
function readData(data) {
alert(data[0].FirstName);
}
Et je vais essayer d'obtenir cette structure:
[{"FirstName":"Foo","LastName":"Bar"},{"Hello":"Foo","LastName":"World"}]
Savez-vous pourquoi j'obtiens cette erreur?