使用Azure AD的Asp.net核心mvc基于角色的授权
所以,我有一个Asp.net核心MVC应用程序,它带有Azure广告,允许人们用他们的microsoft acc唱歌,然后告诉我他们的姓名和电子邮件。我有一个基于静态类的授权,这个静态类在索引页上添加用户,它非常愚蠢,所以我想切换到基于角色的授权。我的问题是我找不到任何关于如何做的信息。有什么类型的教程吗?我是一个非常新的授权,所以我真的不知道这些东西是如何工作的,但我无法找到一些来源。。。谢谢你的帮助使用Azure AD的Asp.net核心mvc基于角色的授权,asp.net,authentication,azure-active-directory,user-roles,Asp.net,Authentication,Azure Active Directory,User Roles,所以,我有一个Asp.net核心MVC应用程序,它带有Azure广告,允许人们用他们的microsoft acc唱歌,然后告诉我他们的姓名和电子邮件。我有一个基于静态类的授权,这个静态类在索引页上添加用户,它非常愚蠢,所以我想切换到基于角色的授权。我的问题是我找不到任何关于如何做的信息。有什么类型的教程吗?我是一个非常新的授权,所以我真的不知道这些东西是如何工作的,但我无法找到一些来源。。。谢谢你的帮助 编辑:我希望用户与他的microsoft acc一起唱歌,然后得到他的名字,查看db,然后添
编辑:我希望用户与他的microsoft acc一起唱歌,然后得到他的名字,查看db,然后添加HEM角色。请查看,它有助于您使用应用程序角色和角色声明向使用Microsoft identity platform登录用户的ASP.NET核心web应用程序添加授权。您好,如果您正在寻找基于角色的授权,您需要处理Azure广告中的角色,请通过下面是答案。如果您正在寻找仅使用Microsoft帐户登录授权,并使用您的本地数据库验证用户,如果需要为用户分配角色,则需要使用Azure AD B2C。是否有直接的方法从Azure门户界面管理角色?我想通过简单的单击来管理我的应用程序的角色,而不是手动编写配置文件。Azure广告界面有大量的组、角色设置和选项卡,但在ASP.NET核心web应用程序中使用它仍然不容易。我记得,就像一年前一样,我看到了一种将Azure广告组用作角色的方法,但它仍然使用预览功能,而且从门户进行配置并不简单,只需在controller中使用
[Authorize(roles=“MyGroupNameFromAD”)]
。有没有这样简单的东西?