Spring Security: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Links) |
(→Links) |
||
Zeile 33: | Zeile 33: | ||
</pre> | </pre> | ||
== Links == | == Registrierung und Login == | ||
=== Links === | |||
[https://www.baeldung.com/registration-with-spring-mvc-and-spring-security https://www.baeldung.com/registration-with-spring-mvc-and-spring-security] | [https://www.baeldung.com/registration-with-spring-mvc-and-spring-security https://www.baeldung.com/registration-with-spring-mvc-and-spring-security] |
Version vom 23. Mai 2019, 18:41 Uhr
Noch in Bearbeitung
CORS (Cross Over Resource Sharing)
@Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter { ... @Override protected void configure(final HttpSecurity http) throws Exception { http.cors() /* CORS filter must be enabled */ .and() ... } ... @Bean CorsConfigurationSource corsConfigurationSource() { CorsConfiguration configuration = new CorsConfiguration(); configuration.setAllowCredentials(true); configuration.setAllowedHeaders(Arrays.asList("Authorization", "Content-Type")); configuration.setAllowedOrigins(Arrays.asList("http://localhost:4200")); configuration.setAllowedMethods(Arrays.asList("GET","POST")); UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", configuration); return source; } ... }
Registrierung und Login
Links
https://www.baeldung.com/registration-with-spring-mvc-and-spring-security
Zurück zu Spring