Я создал службу данных WCF в новом веб-приложении asp.net и хочу вызвать этот веб-сервис из другого веб-приложения, используя jquery, но он всегда возвращает ноль.
Мой вызов jquery выглядит так:
$.ajax({
type: "GET",
url: "http://localhost:2916/PennyBridge.svc/Member",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
},
error: function (xhr) {
alert(xhr.responseText);
}
});
Обратите внимание, что "http://localhost:2916/PennyBridge.svc/Member" работает в браузере, но поскольку вызов jquery осуществляется с localhost: 3410, я предполагаю, что это проблема с междоменной областью.
Я читал, что я должен использовать jsonp для этого, но мне трудно понять это.
Что мне нужно, чтобы использовать jsonp? Нужно ли мне настроить службу данных WCF?