XMLHttpRequest не может загрузить http://hfdvcbapp01.vm.itg.corp.us.shldcorp.com:8180/cnb/cnb/report/summary?Company=IT. В запрошенном ресурсе нет заголовка "Access-Control-Allow-Origin". Поэтому исходный адрес http://127.0.0.1:64033 'не допускается.
Я получаю эту ошибку, когда пытаюсь загрузить данные из json, которые расположены на сервере. Как я могу это решить.
В ответе должен быть установлен заголовок Access-Control-Allow-Origin,
если он не от того же источника URL-адреса, с которого он был отправлен, заголовок должен быть установлен с помощью respone - значение - сервер, отвечающий на запрос в вашем случае - http://hfdvcbapp01.vm.itg.corp.us.shldcorp.com: 8180, если сервер находится под контролем youre, просто обработайте его, если его внешняя служба вы должны запросить это.
Ваш api не возвращает заголовок
Access-Control-Allow-Origin: http://yourdomain.com
разрешить определенный домен
или
Access-Control-Allow-Origin: *
разрешить все
PS. Также убедитесь, что заголовки на самом деле там. Обратите внимание, что CORS фактически отправляет 2 запроса. 1 будет ВАРИАНТЫ, второй будет фактическим запросом, поэтому, если вы возвращаете заголовки только в GET или POST, это не будет работать. Чтобы проверить это в хромальных нажатиях f12, перейдите в сеть и попросите вас убедиться, что заголовок там есть. Подробнее