Ошибки Java Spring JPA CORS - PullRequest
       6

Ошибки Java Spring JPA CORS

2 голосов
/ 30 октября 2019

У меня есть приложение Java Spring JPA, и я хочу разрешить каждое сопоставление (/ test, / test / 1, / test / 1 / test и т. Д.) Для хоста: http://localhost:4200. Однако с помощью следующего кода я получаю ошибку CORS при каждом вызове.

Мой основной класс:

@SpringBootApplication
public class TestApplication implements WebMvcConfigurer
{
    public static void main(String[] args)
    {
        SpringApplication.run(TestApplication.class, args);
    }

    @Override
    public void addCorsMappings(CorsRegistry registry)
    {
        registry.addMapping("*").allowedMethods("OPTIONS", "GET", "PUT", "POST", "DELETE").allowedOrigins("http://localhost:4200").allowedHeaders("*");
    }
}

Я пытался registry.addMapping("/**").allowedMethods("OPTIONS", "GET", "PUT", "POST", "DELETE").allowedOrigins("http://localhost:4200").allowedHeaders("*");, который работает для / test, но не для / test / 1/контрольная работа. Нужно ли добавлять сопоставление для каждого маршрута? Например: addMaping("/**"), addMaping("/**/**"), addMaping("/**/**/**") или я могу иметь одно сопоставление для каждого маршрута?

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