Angular 7,msal.js,msal-angular.js和AzureAD B2C(电子邮件提供商)。
我有3种资源:
我有以下路线:
const routes: Routes = [
{ path: '', redirectTo: '/home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: '', component: MainLayoutComponent, canActivate : [MsalGuard], children:[
{ path: 'rolea', component: RoleAComponent },
{ path: 'roleb', component: RoleBComponent }
]}
];
我可以进行身份验证,但是,没有MSAL如何与组一起工作的示例(假设Azure AD B2C组等同于角色)
这个SO很老,正在讨论服务器端: Authorize By Group in Azure Active Directory B2C
我找不到所需的文档或代码来在MSAL和组之间进行通信以实现基于角色的访问,我们将不胜感激。