ASP.NET Core Identity系列之八
原文中文,约7000字,阅读约需17分钟。发表于: 。这一节我们主要介绍在ASP.NET Core Identity中使用策略进行授权,Policy是用户必须具备一组集合为授权访问应用程序上的资源。Identity Policy的授权可以包含对用户的Role和Claim, 这有助于我们在应用程序中构建更丰富的授权结构例如:我们创建一个名称为MIT的Identity Policy,该Policy包含3个必要条件:“高中成绩为A”,“18岁以下”,“美国...
ASP.NET Core Identity可以使用策略进行授权,可以应用到Controller和Action方法上,可以创建自定义策略,也可以使用IAuthorizationService接口控制哪些用户可以访问某个页面。