which-azure-spring-boot-sample-active-directory-example-to-u



我有一个前端应用程序在angular和后端java语言。目标:

  1. 使用spring启动安全性和azure ad保护angular到spring启动应用程序(A)。
  2. 保护上述spring引导应用程序(A)服务器api,该api将调用其他spring引导应用程序(B),即服务器到服务器资源安全。
  3. And spring boot application (B)调用spring boot application (A) with spring security.

以上项目是一个多模块项目。

•请遵循下面的文档链接,其中描述了Azure Active Directory (Azure AD) Spring Boot应用程序的功能和核心场景. 它详细解释了如何将spring引导应用程序连接到Azure AD租户,并使用Azure AD保护资源服务器。它使用OAuth 2.0协议来保护web应用程序和资源服务器.

https://learn.microsoft.com/en-us/azure/developer/java/spring-framework/spring-boot-starter-for-azure-active-directory-developer-guide

一定要考虑到文档中提到的上述步骤使用OAuth 2.0授权码授予流来允许用户使用Microsoft帐户登录。.

•您将不得不开发和构建自己的spring boot java应用程序,以集成Azure AD身份验证以及其中的资源保护. 以上文档将帮助您configure the accessibility of resource servers from a web application as well as protect that resource server/API or access other resource servers from a resource server. Thus, this satisfies all your requirements promptly if you follow it. Also, please do take into consideration that you will have to have all the prerequisites in place like a supported Java Development Kit version 8, Apache Maven version 3 or later and a spring boot application already registered with Azure AD。请参阅下面的链接,以获得与Azure AD链接的starter springboot Java应用程序:-

https://learn.microsoft.com/en-us/azure/developer/java/spring-framework/configure-spring-boot-starter-java-app-with-azure-active-directory

相关内容

  • 没有找到相关文章