3

一些背景背景:我们想构建一个集中的安全服务来编排不同的身份验证服务器,例如我们自己的 Azure AD、外部 Azure AD、LDAP 等。我们正在使用 Spring Cloud 框架和 Azure。

第一步是构建一个使用 Azure Graph API 来管理我们自己的 Azure AD 的服务,这是我们能够做到的。

我们还能够对单个微服务进行身份验证和授权。

现在我们正在尝试使用 Azure AD 在我们的微服务上启用 oauth2 sso。经过大量时间研究,我们仍然无法使用 Azure AD 启用 sso。

我们正在使用@EnableOAuth2SsoOauth2RestTemplate。它似乎无法使用 Azure AD 进行令牌中继和 SSO。

我们的问题是:

  1. Spring Cloud Security 是否使用 Azure AD 进行 SSO?
  2. 如果是这样,怎么做?有什么指导吗?
  3. 如果没有,azure-active-directory-spring-boot-starter有没有办法通过使用 Spring Security 使用 Azure AD 进行 SSO 而不是使用?萨姆勒?
4

0 回答 0