Spring Boot Rest API @CrossOrigin Не работает - PullRequest
0 голосов
/ 10 января 2019

Я знаю, что этот вопрос уже задавался, но у меня та же проблема, и я не нашел решения

Spring Boot, у меня есть Rest API и добавлена ​​перекрестная аннотация

@CrossOrigin(origins = "*", allowedHeaders = "*")

Но это все еще показывает мне ошибку

Access to XMLHttpRequest at 'http://localhost:8080/API/findUser' from origin 'http://localhost:4200' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
ERROR HttpErrorResponse {headers: HttpHeaders, status: 0, statusText: "Unknown Error", url: null, ok: false}

Я тоже пробовал

@Bean
    public WebMvcConfigurer corsConfigurer() {
        return new WebMvcConfigurerAdapter() {
            @Override
            public void addCorsMappings(CorsRegistry registry) {
                registry.addMapping("/**").allowedMethods("GET", "POST", "PUT", "DELETE").allowedOrigins("*")
                        .allowedHeaders("*");
            }
        };
    }

но не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...