Я пытаюсь получить некоторые данные JSON с "удаленного" сайта.Затем я запускаю свой веб-сервис на порту 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"}]
Знаете ли вы, почему я получаю эту ошибку?