Получение ошибки при отправке запроса из приложения Angular в метод doPost сервлета.
Angular приложение выполняет 2 запроса 1 для метода doGet и других методов doPost.
В методе doGet я добавил следующие заголовки следующим образом
resp.setHeader("Access-Control-Allow-Origin", "*");
resp.setHeader("Access-Control-Allow-Methods", "GET");
resp.setHeader("Access-Control-Max-Age", "3600");
resp.setHeader("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
и решил мою проблему CORS для вызова GET.
, но метод doPost выдает ошибку CORS, даже если я добавил тот же заголовок в метод doPost.
* Консоль 1022 * показывает
Access to XMLHttpRequest at 'http://localhost:8080/server/config' from origin 'http://localhost:4200' has been blocked by CORS policy.Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Сервер записан в сервлете и работает на порту 8080. Внешний интерфейс написан на Angular 8 и работает на порту 4200.
Как решить Ошибка CORS для почтового звонка ...
Спасибо ..