@Configuration
@EnableWebFlux
public class CrossDomainConfig implements WebFluxConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowCredentials(true)
.allowedMethods("GET", "POST", "OPTIONS")
.allowedHeaders("*")
.maxAge(86400);
}
}
это не работает при возникновении Resolved [UnsupportedMediaTypeStatusException: 415 UNSUPPORTED_MEDIA_TYPE "Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported"] for HTTP POST
ошибка: происхождение 'http://localhost: 8091 ' заблокировано политикой CORS: Нет 'Access-Control-Allow Заголовок -Origin 'присутствует в запрашиваемом ресурсе.
если в конфигурационных корсах, сначала он должен делать корс?