Мой запрос REST выглядит это после того, как я прочитал это руководство: How to Authorize to Microsoft Azure-ADAzure AD OAuth 2.0 Код авторизации Грант с Java-Джерси
Client cli = ClientBuilder.newClient();
WebTarget webTar = cli.target("https://login.microsoftonline.com/yyyyy.onmicrosoft.com/oauth2/authorize").queryParam("response_type", "code");
webTar = webTar.queryParam("client_id", "ed4d67dc-34a8-4eb3-9058-49f39yyyyyy");
webTar = webTar.queryParam("redirect_uri", URLEncoder.encode("https://xyxyxyx.onmicrosoft.com/o365jso", "UTF-8"));
String response = webTar.request(MediaType.APPLICATION_JSON).get(String.class);
Однако я получаю полный HTML в ответ, который приходит к выводу о том, что конечная точка думает, что это браузер. Есть ли способ как-то правильно (в форме URL-адреса авторизации) получить код авторизации, а затем открыть токен для Sharepoint/Exchange с помощью Java-Джерси?