У меня проблема при попытке вызвать мой WebApi, мне нужно отправить в заголовок запроса учетные данные авторизации, но я не получаю его.AngularJs HTTP-заголовок запроса не меняется
Мой заголовок resquest должен быть как это изображение заголовка запроса, порожденного мой REST тестер
Authorization:Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Но, когда я пытаюсь установить его на Угловое, используя этот блок кода
$http.defaults.headers.Authorization = 'Basic ' + credentials;
return $http.post('http://localhost:2703/api/Authenticate');
Или это
return $http.post('http://localhost:2703/api/Authenticate', {
headers: { 'Authorization': 'Basic ' + credentials }
});
Мой заголовок запроса стал как этот
Access-Control-Request-Headers: accept, authorization
Может кто-нибудь сказать мне, что я делаю неправильно? Любая помощь будет оценена. :)
Я нашел проблему, я думаю. Когда я добавил заголовки в мой POST-вызов, метод был изменен на OPTIONS, я использую кросс-домен. Попытка выяснить, как это исправить. –