Azure AppService上ASP.NET MVC核心上SPA中的标识
我正在探索在Angular应用程序中使用ASP.NET Core 3.1后端实现用户身份验证和授权的选项,该应用程序将部署到Azure AppService 只有选定的受邀请用户才允许使用该应用程序。所有人都无法访问“创建帐户”页面。这些用户的子集可能是我们公司的用户,因此利用他们的Active Directory身份并允许SSO将是非常好的。应用程序将是多租户的。所选租户/用户可能需要多因素身份验证(例如,基于角色)。我们不想允许登录第三方身份提供商,如FB、谷歌等 根据我在上的探索,我有2(4?)个选项Azure AppService上ASP.NET MVC核心上SPA中的标识,azure,asp.net-core,azure-active-directory,asp.net-identity,Azure,Asp.net Core,Azure Active Directory,Asp.net Identity,我正在探索在Angular应用程序中使用ASP.NET Core 3.1后端实现用户身份验证和授权的选项,该应用程序将部署到Azure AppService 只有选定的受邀请用户才允许使用该应用程序。所有人都无法访问“创建帐户”页面。这些用户的子集可能是我们公司的用户,因此利用他们的Active Directory身份并允许SSO将是非常好的。应用程序将是多租户的。所选租户/用户可能需要多因素身份验证(例如,基于角色)。我们不想允许登录第三方身份提供商,如FB、谷歌等 根据我在上的探索,我有2(
这些选项中哪一个更好?也许还有其他选择?Azure AD B2B确实是满足您需求的方式 当您希望向外部用户开放应用程序,同时允许他们使用社交提供商登录时,需要B2C 你可以阅读更多关于这本书的内容