Заголовок CORS «Access-Control-Allow-Origin» отсутствует ⇐ Jquery
Заголовок CORS «Access-Control-Allow-Origin» отсутствует
Я вызываю эту функцию из формы asp.net и получаю следующую ошибку на консоли Firebug при вызове ajax.
Запрос между разными источниками заблокирован: политика одного и того же происхождения запрещает чтение удаленного ресурса по адресу http://anotherdomain/test.json. (Причина: заголовок CORS Access-Control-Allow-Origin отсутствует).
var url= 'http://anotherdomain/test.json'; $.ajax({ URL: URL, CrossOrigin: правда, введите: «ПОЛУЧИТЬ», xhrFields: {withCredentials: true}, принять: 'приложение/json' }).done(функция (данные) { оповещение (данные); }).fail(function (xhr, textStatus, error) { вар заголовок, сообщение; переключатель (xhr.status) { случай 403: заголовок = xhr.responseJSON.errorSummary; message = 'Пожалуйста, войдите на свой сервер перед запуском теста.'; перерыв; по умолчанию: title = 'Неверный URL-адрес или запрос перекрестного происхождения заблокирован'; message = 'Вы должны явно добавить этот сайт (' + window.location.origin + ') в список разрешенных веб-сайтов на вашем сервере.'; перерыв; } }); Я сделал альтернативный способ, но так и не смог найти решение.
Примечание. У меня нет прав сервера для внесения изменений на стороне сервера (API/URL).
Я вызываю эту функцию из формы asp.net и получаю следующую ошибку на консоли Firebug при вызове ajax.
Запрос между разными источниками заблокирован: политика одного и того же происхождения запрещает чтение удаленного ресурса по адресу http://anotherdomain/test.json. (Причина: заголовок CORS Access-Control-Allow-Origin отсутствует).
var url= 'http://anotherdomain/test.json'; $.ajax({ URL: URL, CrossOrigin: правда, введите: «ПОЛУЧИТЬ», xhrFields: {withCredentials: true}, принять: 'приложение/json' }).done(функция (данные) { оповещение (данные); }).fail(function (xhr, textStatus, error) { вар заголовок, сообщение; переключатель (xhr.status) { случай 403: заголовок = xhr.responseJSON.errorSummary; message = 'Пожалуйста, войдите на свой сервер перед запуском теста.'; перерыв; по умолчанию: title = 'Неверный URL-адрес или запрос перекрестного происхождения заблокирован'; message = 'Вы должны явно добавить этот сайт (' + window.location.origin + ') в список разрешенных веб-сайтов на вашем сервере.'; перерыв; } }); Я сделал альтернативный способ, но так и не смог найти решение.
Примечание. У меня нет прав сервера для внесения изменений на стороне сервера (API/URL).
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение