OAuth 2 Spring Webclient для предоставления пароля - PullRequest
0 голосов
/ 04 января 2019

В шаблоне Rest я смог сделать следующее.Я пытаюсь реализовать то же самое с помощью Spring Webclient, и до сих пор я не смог найти никакой документации о том, как это настроить.

@Bean
public OAuth2RestTemplate createRestTemplate() {
    ResourceOwnerPasswordResourceDetails resource = new ResourceOwnerPasswordResourceDetails();
    resource.setAccessTokenUri(accessTokenUri);
    resource.setClientId(clientID);
    resource.setClientSecret(clientSecret);

    resource.setGrantType("password");
    resource.setScope(Arrays.asList(scope));

    resource.setUsername("user");
    resource.setPassword("pass");


    return new OAuth2RestTemplate(resource);
}
...