Spring Security Authentication using RestTemplate

后端 未结 7 1224
你的背包
你的背包 2020-12-02 17:58

I have 2 spring web apps that provide 2 separate set of services. Web App 1 has Spring Security implemented using a user-based authentication.

Now, Web App 2 needs

7条回答
  •  渐次进展
    2020-12-02 18:29

    There's a simple way to do this in case you are someone who's looking for a simple call and not a API consumer.

    HttpClient client = new HttpClient();
        client.getParams().setAuthenticationPreemptive(true);
        Credentials defaultcreds = new UsernamePasswordCredentials("username", "password");
        RestTemplate restTemplate = new RestTemplate();
        restTemplate.setRequestFactory(new CommonsClientHttpRequestFactory(client));
        client.getState().setCredentials(AuthScope.ANY, defaultcreds);
    

提交回复
热议问题