Bonjour à tous,

Je développe actuellement une application web avec Spring MVC. pour la partie web.
Certaines formulaire web doivent utiliser une autre application REST, j'ai donc utilisé les Resttemplate.

Malheureusement, lorsque je cherche à joindre le service REST avec les Resttemplate, je reçois une erreur "401 Unauthorized".
Je voudrais desactiver tous les contrôles de sécurité sur les URL destiné à joindre le service REST mais je n'y arrive pas ....
Je compte sur vous !!!


Je précise que je n'ai aucun mal à joindre le service REST avec des commandes CURL ou avec du java (Resttemplate) dans une classe en dehors de l'application web.

La stacktrace :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
//localhost:8080/Test__Rest-web/saisiesProjet] : [login:login]
 

J'ai essayé de configurer mon application web comme cela (mon application REST est joignable via localhost:8083/monApiRest/ et mon application web via localhost:8080):
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
 
 
...
public class maClasse extends WebSecurityConfigurerAdapter {
...
 @Override
    protected void configure(HttpSecurity http) throws Exception {
        http
            .authorizeRequests()
                .antMatchers("/resources/**","**/monApiRest/**").permitAll()
                .anyRequest().authenticated()
                .and()
            .formLogin()
                .loginPage("/login")
                .permitAll()
                .and()
             .logout()
                .permitAll();
 
    }
 
...
 
 
    @Override
    public void configure(WebSecurity web) throws Exception {
    	web.debug(true);
    	web.ignoring().antMatchers("**/monApiRest/**");
    }