Sharepoint authentication error 403 using java

时间:2017-06-09 12:43:15

标签: java sharepoint

I am trying to authenticate to sharepoint, but i am getting 403 error. URL is in HTTPS.

CredentialsProvider credsProvider = new BasicCredentialsProvider();
            credsProvider.setCredentials(
                    new AuthScope(AuthScope.ANY),
                    new NTCredentials("xxx@xxx.com", "Password", "https://xxx.xxx.com", "xxx.com"));
            CloseableHttpClient httpclient = HttpClients.custom()
                    .setDefaultCredentialsProvider(credsProvider)
                    .build();
            System.out.println("credsProvider"+credsProvider);
            System.out.println("httpclient"+httpclient);

        try {
            HttpGet httpget = new HttpGet("https://xxx.xxx.com/_api/web/lists");
            System.out.println("Executing request " + httpget.getRequestLine());
            CloseableHttpResponse response = httpclient.execute(httpget);
            try {
                System.out.println("----------------------------------------");
                System.out.println(response.getStatusLine());
                EntityUtils.consume(response.getEntity());
            } finally {
                response.close();
            }
        } finally {
            httpclient.close();
        }

any solution ?

0 个答案:

没有答案