CORS policy blocking

123
22 сентября 2019, 02:30

Есть проект в котором нужно настроить авторизацию. При попытке авторизоваться вылазит Access to XMLHttpRequest at 'http://localhost:8080/login?username=admin&password=admin' from origin 'http://localhost:9528' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Подскажите как от этого избавиться. Вот сам проект MyProject

Answer 1

Нужно добавить @Bean в SpringSecurityConfig. Выглядит это примерно так:

@Override
    protected void configure(final HttpSecurity http) throws Exception {
        http
                .cors()
                .and()
                ....
@Bean
    CorsConfigurationSource corsConfigurationSource() {
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        source.registerCorsConfiguration("/**", new CorsConfiguration().applyPermitDefaultValues());
READ ALSO
Почему не перехватывается исключение?

Почему не перехватывается исключение?

Помогите новичку, почему не перехватывается исключение?

99
Плавный скролинг по секциям на чистом javascript

Плавный скролинг по секциям на чистом javascript

На сайте нужно реализовать плавную прокрутку по секциям на чистом javascript, без всяких плагинов и библиотек

103
Смена языков для приложения Vue.js

Смена языков для приложения Vue.js

у меня есть небольшое SPA приложение на Vuejs

71