我想在ASP.NET Core中的视图中显示角色。我登录到应用程序,我有信息:您好{用户},您有权限:{permission}。
怎么做?我正在寻找各种指南,但没有提到它。
您可以找到存储在声明中的角色:
@foreach(var claim in User.Claims){
<p>@claim.Value</p>
}
您还可以通过键入“角色”来过滤它们
@foreach(var claim in User.Claims.Where(x => x.Type == "Role")){
<p>Role: @claim.Value</p>
}