В настоящее время я работаю над API (localhost: 8080) в файле node.js, который мне нужно получить в моем веб-приложении (localhost: 9000), который также защищен тем же ключом.Я пробовал несколько вещей, чтобы получить свои данные, но CORS - это боль.Вот моя последняя попытка и ошибка, которая возникает:
fetch('http://localhost:8080/api/admin', {
method: 'GET',
mode: 'cors',
cache: 'no-cache',
credentials: 'same-origin',
headers: {
'Authorization': ' Bearer ' + keycloak.token,
'Accept' : '*',
'Content-Type' : 'application/json'
},
redirect: 'follow',
referrer: 'no-referrer'
})
Доступ к выборке в 'http://localhost:8080/api/admin' из источника' http://localhost:9000' был заблокирован политикой CORS: Ответчтобы предварительный запрос не прошел проверку контроля доступа: перенаправление не разрешено для предварительного запроса.
Последние два дня я трахал себя за это без каких-либо улучшений.