【问题标题】:MVC Web App - Azure AD and External AccountMVC Web 应用程序 - Azure AD 和外部帐户
【发布时间】:2020-11-04 08:53:45
【问题描述】:

我是 Azure 的新手,因此需要有人指导我。我正在尝试构建一个 Web 应用程序,内部用户可以通过 Azure AD 进行身份验证,外部用户可以通过他们的外部/社交帐户进行身份验证。我了解 Azure B2C 允许这种方法。以下是我发现的:

Azure AD 上的内部用户 - https://docs.microsoft.com/en-us/azure/active-directory-b2c/identity-provider-azure-ad-single-tenant

外部用户 - https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/gigya-tutorial

示例 MVC 代码 - https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2/tree/master/1-WebApp-OIDC/1-5-B2C

有人可以帮我解决以下问题吗:

我的方法和示例 MVC 代码是否正确? 从理论上讲,MVC Web 应用程序如何知道何时重定向到 B2C 租户上的内部提供商以及何时重定向到外部提供商? 所有内部用户都可以在我的 B2C 租户中使用吗?

【问题讨论】:

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


    【解决方案1】:

    这里有一些关于如何做到这一点的文档: https://docs.microsoft.com/en-us/azure/active-directory-b2c/identity-provider-azure-ad-multi-tenant-custom?tabs=app-reg-ga

    您需要创建一个允许在 b2c 中使用多个租户的策略。然后为您允许的“azure 广告租户”添加声明提供程序

    【讨论】:

      猜你喜欢
      • 2018-08-10
      • 1970-01-01
      • 2018-02-08
      • 2023-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-18
      相关资源
      最近更新 更多