Не удается подключить приложение AngularJs, работающее на XAMP, к API из-за ошибки CORS - PullRequest
0 голосов
/ 08 января 2019

У меня запущено приложение AngularJs, которое работает с: https://jsonplaceholder.typicode.com/todos

Но не с другим API (не может показать ссылку), который возвращает ошибку:

Access to XMLHttpRequest at 'APIURL' from origin 'http://localhost' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

21:35:47.396 angular.js:12410 Cross-Origin Read Blocking (CORB) blocked cross-origin response APIURL. See https://www.chromestatus.com/feature/5629709824032768 for more details.

Завод

factory.readProducts = function(){
    return $http({
        method: 'GET',
        url: 'APIURL'
    });
    console.log('Factory read',factory.readProducts)

};

Я просмотрел несколько источников и не могу прийти к выводу, как решить эту ошибку. Я запускаю свое приложение локально с XAMPP (или есть альтернатива?)

1 Ответ

0 голосов
/ 15 января 2019

Мне нужно было добавить Access-Control-Allow-Origin: localhost к другим моим серверам API header

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...