我想使用服务器上托管的 Web 应用程序访问 Azure 目录和订阅,但我不想在 Active Directory 中注册我的应用程序,因为
- 我无权在 Active Directory 中注册我的应用
- 我也想对我的事件目录之外的用户进行身份验证。
例如,以下站点可让您对任何 Azure AD 用户进行身份验证。
请帮助我从哪里开始。我已尝试过 Azure AD 身份验证,但它要求您在 Azure AD 应用程序中注册您的应用程序。
最佳答案
一种选择是在 https://apps.dev.microsoft.com 注册您的应用程序。 (并使用 v2 端点)
您想要制作的内容称为 Multi-Tenancy 应用程序。您可以从任何 Azure AD 租户登录的应用程序。
第一个链接将引导您创建一个融合应用,它允许您使用 Microsoft 帐户以及 Azure AD 帐户进行登录。
如果您只需要 Azure AD 帐户,则只需创建一个 Azure AD 并将应用程序注册为 Multi-Tenancy 应用程序即可。 (并使用 v1 端点)
关于无需应用注册的 Azure AD 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46056091/