aplikację Java potrzebuje dostępu do SharePoint 2013 REST API https://msdn.microsoft.com/en-us/library/office/jj860569.aspxpodstawowego uwierzytelniania z JAVA do SharePoint 2013 REST API
wolą używać uwierzytelnianie podstawowe:
Istnieje wiele przykładów z wykorzystaniem API REST udostępnienia w internecie ale żaden nie wydaje się zajmować uwierzytelnianiem. Może brakuje mi czegoś naprawdę prostego tutaj.
To działa ręcznie poprzez POSTMAN: http://tech.bool.se/basic-rest-request-sharepoint-using-postman/ , ale wymaga ode mnie podania nazwy użytkownika i hasła w przeglądarce.
Próbowałem realizacji to: HttpClientBuilder basic auth użyciu
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
</dependency>
Powoduje to -> UWAGA: błąd uwierzytelniania NTLM: Poświadczenia nie mogą być wykorzystywane do uwierzytelniania NTLM: org.apache.http.auth.UsernamePasswordCredentials
Wygląda jak trzeba NTLM uwierzytelniania - > https://hc.apache.org/httpcomponents-client-ga/ntlm.html – fateddy
@fateddy Dzięki za link, który załatwił sprawę. –