После прочтения этого руководства мой запрос REST выглядит так: Как авторизоваться в Microsoft Azure-AD
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 Jersey?