このガイドを読んだ後、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 の形式で) 正しく処理して認証コードを受け取り、その後 Java Jersey を使用してSharepoint/Exchangeのトークンにアクセスする方法はありますか?