File tree Expand file tree Collapse file tree
src/main/java/nl/b3p/planmonitorwonen/api/security Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313import org .springframework .context .annotation .Configuration ;
1414import org .springframework .security .config .annotation .web .builders .HttpSecurity ;
1515import org .springframework .security .config .annotation .web .configuration .EnableWebSecurity ;
16+ import org .springframework .http .HttpMethod ;
17+ import org .springframework .security .config .annotation .web .configurers .AbstractHttpConfigurer ;
1618import org .springframework .security .config .http .SessionCreationPolicy ;
1719import org .springframework .security .web .SecurityFilterChain ;
1820import org .springframework .security .web .savedrequest .NullRequestCache ;
@@ -27,7 +29,9 @@ public class ApiSecurityConfig {
2729 @ Bean
2830 public SecurityFilterChain apiFilterChain (HttpSecurity http ) throws Exception {
2931 RequestCache nullRequestCache = new NullRequestCache ();
30- http .sessionManagement (session -> session .sessionCreationPolicy (SessionCreationPolicy .NEVER ))
32+ http
33+ .csrf (AbstractHttpConfigurer ::disable )
34+ .sessionManagement (session -> session .sessionCreationPolicy (SessionCreationPolicy .NEVER ))
3135 .requestCache ((cache ) -> cache .requestCache (nullRequestCache ))
3236 .exceptionHandling (httpSecurityExceptionHandlingConfigurer ->
3337 httpSecurityExceptionHandlingConfigurer .authenticationEntryPoint (
You can’t perform that action at this time.
0 commit comments