Adnotarea @EnableWebSecurity semnalează containerului Spring Boot că respectiva clasă conține configurări web de securitate ce trebuie integrate în lanțul principal de servlet filters (DelegatingFilterProxy).
Deși în cele mai recente versiuni Spring Boot starterul spring-boot-starter-security poate detecta automat bean-urile de securitate, plasarea explicită a @EnableWebSecurity reprezintă o bună practică ce sporește claritatea arhitecturii.
Exemplu: Clasă de configurare a securității cu @EnableWebSecurity
package ro.dexblog.demo.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
@Configuration
@EnableWebSecurity
public class AppSecurityConfiguration {
// Declarare SecurityFilterChain, PasswordEncoder și UserDetailsService
}
Întrebări & Exemple de Cod:
Adnotarea @EnableWebSecurity în Spring BootAi o nelămurire despre utilizarea comenzii
Adnotarea @EnableWebSecurity în Spring Bootsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.