Java应用需要访问SharePoint 2013 REST API:https://msdn.microsoft.com/zh-cn/library/office/jj860569.aspx
想要使用基本身份验证:
网络上有很多使用REST API的示例,但好像没有涉及到身份验证。也许我在这里漏掉了什么非常简单的东西。
这个手动用POSTMAN是可行的: http://tech.bool.se/basic-rest-request-sharepoint-using-postman/ 但需要我在浏览器中输入用户名和密码。
我尝试着实现以下内容: HttpClientBuilder basic auth 使用
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
</dependency>
这导致->警告:NTLM身份验证错误:凭据无法用于NTLM身份验证:org.apache.http.auth.UsernamePasswordCredentials