Buenos días comunidad, saludos desde Argentina, me gustaría pedir que se actualice las configuración a la versión mas reciente de spring boot 3.4, ya que la configuración que da el profesor en los videos corresponde al año 2023 con una versión anterior a spring boot en la cual, a mi no me compila y me da error, buscando encontré la solución actualizada a la ultima versión, además estaría bueno que lo explique en que cambio la nueva versión.
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) throws Exception {
httpSecurity.csrf(csrf -> csrf.disable())
.sessionManagement(sessionManagement ->
sessionManagement.sessionCreationPolicy(SessionCreationPolicy.STATELESS))
.authorizeHttpRequests(auth -> auth.requestMatchers(HttpMethod.POST, "/login")
.permitAll()
// Restringir DELETE en /medicos al rol ADMIN
// .requestMatchers(HttpMethod.DELETE, "/medicos").hasRole("ADMIN")
.anyRequest().authenticated())
.addFilterBefore(securityFilter, UsernamePasswordAuthenticationFilter.class);
return httpSecurity.build();
}