Azure AD - 从多个AAD获取用户列表

时间:2016-09-15 19:54:32

标签: c# asp.net-mvc azure-active-directory

我正在构建一个拥有多个用户的Web应用程序。这些用户将是公司的管理员。每家公司都有不同的Azure AD。

我正在尝试找到一种方法来允许我的Web应用程序连接到不同的AAD,以便每当我访问名为“从您的组织中选择用户”的屏幕时,它都可以将用户拉入列表。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

要从Azure AD获取用户,我们可以使用Azure AD Graph。在我们使用Azure AD Graph之前,我们需要获取访问令牌。首先,我们需要从Azure Portal注册一个Web应用程序。为了使多个公司管理员能够使用它,我们需要启用多租户。

我还写了一个demo project来列出登录的租户的用户。您可以参考下图。 enter image description here

您还可以从here找到大量有关Azure AD的示例。