今天,我正在接受是否可以将[Authorize]属性与C#中的区域一起使用
我从来没有找到满意的答案,但我想我找到了答案
[Authorize(Roles = "Admin")]
#region testRegion
// GET: /Home/Index
public virtual ActionResult Index()
{
return View();
}
#endregion
使用此代码,只有拥有" Admin"角色可以看到这个页面
答案 0 :(得分:1)
不,你不能。
区域仅用于人类可读性,编译器会忽略这些区域。
在您的示例中,该属性正在应用于Index()方法