Я пытаюсь сделать логин в угловой + php rest api, api работает в почтальоне. Я добавил cors в php, тот же код работает с другим сайтом, но теперь я получаю следующую ошибку.angular + php login api cors issue
XMLHttpRequest не может загрузить http://www.yapp.tk/demo/kloxet/customers/login.json. Заголовок запроса Поле Access-Control-Allow-Headers не допускается Access-Control-Allow-Headers в предполетном ответе.
$http({
url: 'http://www.yapp.tk/demo/kloxet/customers/login.json',
method: "POST",
data: { email: $scope.username, password: $scope.password },
//withCredentials: true,
headers: {
'Content-Type': 'application/json; charset=utf-8'
}
})
.then(function(response) {
console.log(response);
},
function(response) { // optional
// failed
});
Ошибка при аутентификации. Сделайте звонок от почтальона и сопоставьте заголовкам, что они одинаковые. Если вы вошли в браузер, то, возможно, почтальон не будет кричать на аутентификацию. –
В почтальоне все работает нормально – user1955726
, а затем просто проверяйте заголовки, что каждая штука подходит. Как бы это ни было угловато, жалуясь на это, это ваш php api. –