Клиентская сторона: AngularJS
Сервер / технология: Apache / Java Spring
Первой ошибкой было отсутствие заголовка «Разрешить источник контроля доступа». Мы исправили это, добавив этот код на стороне сервера. Запрос работает нормально с почтальоном .
В функции контроллера http get-метод возвращает ошибку 401 (не авторизовано).
$http.get("our_local_url").then(function(data) {
console.log("data:"+data);
}, function(error) {
console.log("error:"+error);
});
Тестовая страница с Jquery Ajax Call работает нормально с кодом
$.ajax({
url: "our_local_url",
type: "GET",
success: function(result){
console.log(result);
},
error: function(xhr,status,error){
console.log(error);
}
});
Я прошел несколько SO-ответов, прежде чем задавать этот вопрос.