je veux savoir comment recharger à chaque fois la configuration de framework spring security sans besoin de redemarer l'application Spring boot.
voici la classe SecurityConfig .java:
Merci de m'aider,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 @Configuration public class SecurityConfig extends WebSecurityConfigurerAdapter { @Autowired private GatewayRememberMeServices rememberMeServices; @Autowired private BasicAuthenticationProvider basicAuthenticationProvider; @Autowired private BasicAuthenticationEntrypoint basicAuthenticationEntrypoint; @Autowired private Config config; @Bean public BasicAuthenticationFilter basicAuthenticationFilter(){ BasicAuthenticationFilter basicAuthenticationFilter = new BasicAuthenticationFilter(new ProviderManager(Arrays.asList(basicAuthenticationProvider)), basicAuthenticationEntrypoint); return basicAuthenticationFilter; } @Override protected void configure(HttpSecurity http) throws Exception { http.csrf().disable(); http.authorizeRequests().antMatchers("/**").permitAll() .anyRequest().authenticated().and() .rememberMe() .rememberMeServices(rememberMeServices) .key("springRocks") .rememberMeCookieName("jsSessionCookie"); http.addFilter(basicAuthenticationFilter()); } }
Partager