¡Hola Mariana, espero que estés bien!
Entiendo tu dilema. Parece que estás teniendo problemas con el método addFilterBefore
en la versión 3.1 de Spring Boot. La razón por la que "securityFilter" se muestra en rojo y la IDE te da varias sugerencias es probablemente porque el método ha cambiado en la versión 3.1.
En la nueva versión, el método addFilterBefore
requiere un objeto Filter
y una clase Filter
. Por ejemplo, si estás utilizando un SecurityFilter
, podrías hacer algo así:
.addFilterBefore(new SecurityFilter(), UsernamePasswordAuthenticationFilter.class)
Donde SecurityFilter
es la clase que implementa la lógica de tu filtro de seguridad.
Espero que esto te ayude a resolver tu problema. ¡Buena suerte con tu proyecto en Spring Boot 3.1!
Espero haber ayudado y buenos estudios!