Bonjour à tous,

Je cherche une explication entre deux code que je n'arrive pas a analyser:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
http.authorizeHttpRequests((requests) -> requests
                .requestMatchers("/", "/index").permitAll()
                .anyRequest().authenticated())
Ce code fonctionnait sur un autre pc et un autre projet, mais là j'aune erreur il ne veut pas reconnaitre les url:

avec une erreur qui ressemble à ça:

requestMatchers: Required type RequestMatcher... Provided String

J'ai modifier mon code comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
http.authorizeHttpRequests((requests) -> requests
                .antMatchers("/", "/index").permitAll()
                .anyRequest().authenticated())
Et je n'ai plus d'erreur sur l'url.
Donc si quelqu'un peut m'expliquer je lui en serait reconnaissant.
Merci d'avance