-1
如果我使用控制器級別AuthorizeAttribute拒絕/允許訪問某些資源我的代碼塊進一步回落如何確定登錄用戶的角色,就像我可以使用User.Identity.Name
確定登錄的用戶名。如何確定登錄用戶角色
[Authorize(Roles="Admin, GroupA, GroupB")]
public class MyController : Controller
{
// switch user roles here
}
Roles.GetRolesForUser(User.Identity.Name)將引發不設置到對象的實例異常對象引用與死亡的黃色屏幕。見下面我的實施 –