Autenticação BASIC do JAVA para a API REST do Sharepoint 2013

O aplicativo Java precisa acessar a API REST do SharePoint 2013https://msdn.microsoft.com/en-us/library/office/jj860569.aspx

Prefere usar a autenticação BASIC:

Existem muitos exemplos de uso das APIs restantes na Web, mas nenhum parece lidar com a autenticação. Talvez eu esteja perdendo algo realmente simples aqui.

Isso funciona manualmente via POSTMAN:http://tech.bool.se/basic-rest-request-sharepoint-using-postman/ mas exige que eu digite o nome de usuário e a senha no navegador.

Eu tentei implementar isso:Autenticação básica do HttpClientBuilder usando

<dependency>
    <groupId>org.apache.httpcomponents</groupId>
    <artifactId>httpclient</artifactId>
    <version>4.4.1</version>
</dependency>

Isso resulta em -> AVISO: Erro de autenticação NTLM: Credenciais não podem ser usadas para autenticação NTLM: org.apache.http.auth.UsernamePasswordCredentials

questionAnswers(1)

yourAnswerToTheQuestion