我的asp.net核心应用程序由几个控制器和操作方法组成...因此,基于登录用户,我想隐藏或显示一些控制器操作视图 例如:如果登录用户是admin,我想允许总访问权限 其他然后管理员,我想限制他们的一些看法。
我在控制器操作方法上使用了[Authorize(Roles =“”))],该方法对包括admin在内的所有用户隐藏了
[Authorize(Roles = "admin")]
public ActionResult Index()
{
return View();
}