2017-08-15 59 views
1

我们拥有一个拥有自己的本地SQL数据库的MVC Web应用程序。我们希望将我们的应用程序的用户管理迁移到Azure AD B2C的“单点登录”。 目前我们有3种类型的用户可以通过浏览器访问我们的Web应用程序(admin,customer1和customer2)。根据每种类型的用户,我们显示为该用户类型定制的主页。将我们的MVC Web应用程序用户管理迁移到Azure AD B2C

我们希望从Azure获取用户信息(包含在从Azure接收到的ID令牌中),然后在我们的最后根据该用户的用户类型向该用户显示相关信息。

我的问题: 如何将这三种类型的用户迁移到Azure?我们应该为每种用户类型创建3种不同的SignIn策略吗?

谢谢!

回答

2

您可以为用户对象添加custom attribute,以便在将用户迁移到Azure AD B2C时,可以为每个用户(admin,customer1,customer2)的自定义属性中添加一个值。然后,您可以将该自定义属性作为令牌中的声明进行获取,因此您的应用可以显示相关主页。

相关问题