Я пытаюсь отправить запрос с одного порта localhost на другой. Я использую angularjs на интерфейсе и node на бэкэнд.
Поскольку это запрос CORS, в node.js, я использую
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, PATCH');
res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept, Authorization');
и в файле службы angular.js, я использую
return {
getValues: $resource(endpoint + '/admin/getvalues', null, {
'get': {
method: 'GET',
headers:{'Authorization':'Bearer'+' '+ $localStorage.token}
}
}),
}
Я получаю следующую ошибку
Поле заголовка запроса Авторизация не разрешена заголовками Access-Control-Allow-Headers в предполетном ответе.
Пожалуйста, помогите!