基于Role角色的受权asp.net
asp.net core在逐渐淘汰这种基于RoleBase的基于角色的受权。鼓励你们使用基于Claim的受权测试
在认证的时候Cliam已经加入了Roleui
注释38节课的 自定义验证的内容。仍是使用默认的Bearer+token的验证方式。spa
只有Role等于user的用户才能访问这个API.net
进行测试:3d
把Claim里面的角色修改成user之后code
再次访问就能够访问到了jwt
services.AddAuthorization(options => { options.AddPolicy("SuperAdminOnly", policy => policy.RequireClaim("SuperAdminOnly")); });
10blog
复制这个token到token
这就是咱们的Claim的认证受权