В моем приложении, которое мы используем, Apache Wicket, Angular 5 и Spring-REST, у нас есть разные технологии для пользовательского интерфейса калитки, а угловой и пружинный отдых все развернуты на одном сервере.
В приложении с использованием Spring Securityдля авторизации, когда угловой GET-запрос приходит на сервер, он работает нормально, но когда приходит POST-запрос, CORS-фильтр не будет реагировать на угловую ошибку 403.
мы настроили CORS-фильтр ниже
response.addHeader("Access-Control-Allow-Origin", "*");
response.addHeader("Access-Control-Allow-Methods", "GET, POST, PUT, DELETE");
response.addHeader("Access-Control-Allow-Headers", "Content-Type,x-requested-with");
response.addHeader("Access-Control-Max-Age", "48000");