具有Azure AD的Asp.net核心基于MVC角色的授权

时间:2020-06-28 21:39:38

标签: asp.net authentication azure-active-directory user-roles

因此,我有一个带有Azure AD的Asp.net核心MVC应用程序,该程序允许人们使用其Microsoft acc唱歌,然后给我其名称和电子邮件。我具有基于一个静态类的授权,该静态类在“索引”页面上添加了用户,因此它很笨,因此我想切换到基于角色的授权。我的问题是我找不到有关如何执行操作的任何信息。有某种类型的教程吗?我对授权非常陌生,所以我真的不知道这些事情是如何工作的,但是我找不到一些来源...谢谢您的帮助。

编辑:我希望用户使用他的Microsoft acc唱歌,然后获取他的名字,查看数据库,然后添加他的角色。

1 个答案:

答案 0 :(得分:1)

请查看sample,它可以帮助您使用应用程序角色和角色声明向使用Microsoft身份平台登录用户的ASP.NET Core Web应用程序添加授权。