使用单个应用程序连接到多个 Azure Active Directory 并获取用户详细信息

Connect to Multiple Azure Active Directory with single application and get the user details

我需要一个 ASP.Net 应用程序来连接到多个 Azure AD 并获取用户详细信息。 我应该只有一个 tenant id 、 client id 、 client key 来连接到多个 Azure AD。

这可能吗?以及如何实现这一目标?

是的,虽然您不能拥有一个租户 ID,但这当然是可能的。对于您的应用程序将连接到的每个 Azure AD,您将获得一个不同的租户 ID。

为此,您只需将您的应用程序标记为 Multi Tenant。请看下面的截图: