Как описано в CORS, предварительный запрос не выполняется из-за стандартного заголовка, если вы отправляете запросы конечным точкам OPTIONS с установленными заголовками Origin и Access-Control-Request-Method тогда они перехватываются средой Spring, и ваш метод не выполняется. @CrossOrigin решением является использование аннотаций @CrossOrigin чтобы Spring не возвращал 403. Тем не менее, я генерирую свой код API с помощью Swagger Codegen, и поэтому я просто хочу отключить это и реализовать свои ответы OPTIONS вручную.
Так вы можете отключить перехват CORS в Spring?