摘要
您已成功保護您的 Java Web 應用程式,方法是只允許貴公司的員工使用 Microsoft Entra ID 登入。 您的應用程式也可以透過使用者的同意,從 Microsoft Graph API 存取使用者的相關信息和更多資訊。
在此課程模組中,您已了解如何藉由下列方式在 Java Web 應用程式中啟用驗證和授權:
- 在 Azure 入口網站 上使用 Microsoft Entra ID 註冊 Web 應用程式。
- 使用適用於 Java 的 Microsoft 驗證連結庫新增登入流程(MSAL4J)。
- 透過 Microsoft Authentication Library for Java (MSAL4J) 和 Microsoft Graph SDK for Java 的協助,從 Microsoft Graph API 存取使用者資訊。
清除
您可以在 Azure 入口網站上刪除您的應用程式註冊,如下所示:
- 登入 Azure 入口網站。
- 如果您有多個租用戶的存取權,請在頂端功能表中使用 [目錄 + 訂用帳戶] 篩選器,選取您已在其中註冊應用程式的租用戶。
- 搜尋並選取 [Microsoft Entra ID]。
- 選取管理下的應用程式註冊。
- 在 [所有應用程式] 下,搜尋並選取您註冊的應用程式(本課程模組中名為
java-servlet-webapp-authentication
的應用程式)。 - 在 [應用程式註冊] 頁面上,選取左上角的 [刪除]。
- 在 [ 刪除應用程式註冊 提示] 中,核取方塊,指出您了解刪除應用程式的影響,然後選取 [ 刪除 ] 以確認刪除應用程式。
參考資料
- Microsoft 身分識別平台 應用程式類型和驗證流程
- MSAL 概觀
- 適用於 JAVA 的 Microsoft 驗證程式庫
- Microsoft Graph 概觀
- Microsoft Graph SDK for Java