Java Web アプリで Microsoft Entra ID を使用してユーザーのサインインを行う

初級
開発者
Azure
Java 用 Microsoft Authentication Library

Microsoft Entra ID を使用してユーザーの認証を行い、Microsoft Authentication Library を使用して Java Web アプリ内のデータへの承認されたアクセスを取得する方法を説明します。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • Microsoft Entra ID に Web アプリケーションを登録します。
  • Microsoft Entra テナントのユーザーを Java Web アプリケーションにサインインさせる。
  • Microsoft API でデータへのアクセスを承認する。

前提条件

  • Tomcat 9 が開発用コンピューターにインストールされ、実行されている
  • Maven 3 が開発用コンピューターにインストールされ、実行されている
  • Java 8 以降が開発用コンピューターにインストールされている
  • Maven を使用した Java Web アプリケーションのビルドと、Tomcat サーバー上でのその実行に関する知識
  • Azure サブスクリプションと Microsoft Entra テナント
  • コードを編集するための Visual Studio Code のような IDE