B2C 支持 Java Web 应用程序身份验证

B2C support for Java Web Application authentication

当我浏览 Azure AD B2C 文档时,我注意到没有代码示例或提及 Java Web 应用程序和 API 作为示例的一部分。我们有很好的 nodejs 和 dotnet 应用程序示例,但是缺少 Java 网络应用程序示例:

https://docs.microsoft.com/en-us/azure/active-directory-b2c/integrate-with-app-code-samples#web-apps-and-apis

这是否意味着 Java Web 应用程序必须在协议 REST 调用级别实现 B2C 身份验证?

有一些 Java 个样本 here:

  • Java Web 应用程序使用 MSAL4J 通过 Azure AD 登录用户

  • 一个 Java Web 应用程序使用 Spring 安全性通过 Azure AD 登录用户

  • 使用 MSAL4J 登录用户的 Java Web 应用程序 Azure AD B2C

他们使用 MSAL4J library.