Как использовать адаптер MFP 7.1 Java с аутентификацией NTLM? - PullRequest
0 голосов
/ 25 июня 2019

Мы используем MFP7.1, в который мы должны интегрировать API-интерфейсы SharePoint с помощью адаптера Java. Мы должны аутентифицировать API с аутентификацией NTLM. Но он не работает и выдает "401 Unauthorized". Если у кого-то есть решение, пожалуйста, помогите.

Я также пытался с HTTP, но он также дает тот же ответ. И я не получаю ничего, связанного с адаптером Java с проверкой подлинности NTLM. Если я передаю имя пользователя и пароль NTLM в файле XML, он выдает ошибку, поскольку адаптер Java работает только с нулевым типом политики подключения, а политика подключения не может иметь дочерних элементов.

Java-код:

public String getCategory()throws Exception{
    String url =("API_URL").replaceAll(" ", "%20");

    HttpGet request= new HttpGet(url);
    request.addHeader("Accept", "application/json");
    CloseableHttpClient client = HttpClients.createDefault();
    CloseableHttpResponse response = client.execute(request);

    HttpEntity entity =response.getEntity();
    String responseString = EntityUtils.toString(entity);

    return responseString;
}

JSON Object

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...