Я пытаюсь получить некоторые json-данные с веб-сайта "remote". Затем я запускаю свою веб-службу на 99000-порте, я запускаю свой сайт на 99001-порту (http://localhost: 99001/index.html).
Получаю следующее сообщение:
XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons. Origin http://localhost:99001 is not allowed by Access-Control-Allow-Origin.
Даже если я запустил свою веб-страницу в виде HTML файла, я получаю следующее:
XMLHttpRequest cannot load http://localhost:99000/Services.svc/ReturnPersons.Origin null is not allowed by Access-Control-Allow-Origin.
Веб-служба возвращает данные. Я пытаюсь поймать элементы данных следующим образом:
var url = "http://localhost:99000/Services.svc/ReturnPersons";
$.getJSON(url, function (data) {
success: readData(data)
});
function readData(data) {
alert(data[0].FirstName);
}
И я пытаюсь получить эту структуру:
[{"FirstName":"Foo","LastName":"Bar"},{"Hello":"Foo","LastName":"World"}]
Вы знаете, почему я получаю эту ошибку?