无需应用注册的 Azure AD 身份验证

标签 azure azure-active-directory azure-resource-manager azure-automation azure-authentication

我想使用服务器上托管的 Web 应用程序访问 Azure 目录和订阅,但我不想在 Active Directory 中注册我的应用程序,因为

  1. 我无权在 Active Directory 中注册我的应用
  2. 我也想对我的事件目录之外的用户进行身份验证。

例如,以下站点可让您对任何 Azure AD 用户进行身份验证。

请帮助我从哪里开始。我已尝试过 Azure AD 身份验证,但它要求您在 Azure AD 应用程序中注册您的应用程序。

最佳答案

一种选择是在 https://apps.dev.microsoft.com 注册您的应用程序。 (并使用 v2 端点)

此处的文档:https://learn.microsoft.com/en-us/azure/active-directory/develop/active-directory-appmodel-v2-overview

您想要制作的内容称为 Multi-Tenancy 应用程序。您可以从任何 Azure AD 租户登录的应用程序。

第一个链接将引导您创建一个融合应用,它允许您使用 Microsoft 帐户以及 Azure AD 帐户进行登录。

如果您只需要 Azure AD 帐户,则只需创建一个 Azure AD 并将应用程序注册为 Multi-Tenancy 应用程序即可。 (并使用 v1 端点)

关于无需应用注册的 Azure AD 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46056091/

相关文章:

Azure 监视器 REST API 抛出无效 token 错误

azure - 如果模板中未引用现有 key ,ARM 模板会重新生成 key

Powershell 脚本无法将 Register-ScheduledJob 作为 Azure 资源管理器 CustomScriptExtension 执行

azure - 访问 token 来自错误的颁发者 'https://sts.windows.net'

Azure 外部负载均衡器和 Kubernetes 集群

xml - Azure B2C 自定义策略注册 UI - 删除显示名称

azure - 错误代码: JA018 whie runnnig oozie workflow in HDInsight spark2 cluster

azure - 事件中心消息排队时间是否唯一?

c# - Azure 应用程序注册更改主页 URL

Azure 数据工厂用户对特定管道或链接服务的权限