Я пытаюсь получить некоторые данные, используя службу WCF Rest.
Это мой код.
jQuery.support.cors = true;
$.ajax({
url: http://localhost:2545/Service/GetData,
data: JSON.stringify(temp),
beforeSend: function (xhr) { xhr.setRequestHeader("Access-Control-Allow-Origin", "*"); },
type: "POST",
contentType: "application/json charset=utf-8",
dataType: "Json",
crossdomain: true,
success: function (result) { ProximitySucceeded(result) },
error: function (result) { debugger; ServiceFailed(result) }
});
Мой сайт работает на http://localhost:1600, а сервис на http://localhost:2545.
Хорошо работает на IE. Но на chrome / firefox / safari возвращаю эту ошибку
«Источник http://localhost:1600 не разрешен Access-Control-Allow-Origin.»
Пожалуйста, помогите, так как сервис недоступен из любого браузера, кроме IE.
Спасибо.
Мохит.