基於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的認證受權