如何在多租户环境中使用Microsoft Graph?

问题描述 投票:0回答:1

我有一个ASP.NET网络应用程序,它支持多租户。我的问题是,每个租户都有自己的应用程序ID和秘钥吗? 或将一个秘密密钥和应用程序ID是共同的所有租户?请给我提供需要改变的细节,因为这在某种程度上是误导和模糊的。

azure-active-directory microsoft-graph
1个回答
1
投票

这是在文档中讨论的步骤4下的。在微软身份平台上注册一个应用程序:

  • 支持的账户类型 - 选择您希望您的应用程序支持的账户。

    • 只支持本组织目录中的账户 - 如果您正在构建业务线(LOB)应用程序,请选择此选项。如果您不在目录中注册应用程序,则此选项不可用。

      此选项仅映射到 Azure AD 的单租户。

      这是默认选项,除非您在目录外注册应用程序。在应用程序在目录之外注册的情况下,默认为 Azure AD 多租户和个人 Microsoft 账户。

    • 任何组织目录中的账户 - 如果您想针对所有企业和教育客户,请选择此选项。

      此选项映射到Azure AD only多租户。

      如果您将应用程序注册为 Azure AD 仅单租户,您可以将其更新为 Azure AD 多租户,并通过身份验证刀片将其恢复为单租户。

    • 任何组织目录中的账户和个人 Microsoft 账户 - 选择此选项可针对最广泛的客户群。

      此选项映射到 Azure AD 多租户和个人 Microsoft 账户。

      如果您将应用程序注册为 Azure AD 多租户和个人 Microsoft 帐户,则无法在 UI 中更改此选项。相反,您必须使用应用程序清单编辑器来更改支持的帐户类型。

© www.soinside.com 2019 - 2024. All rights reserved.