我正在创建自己的自定义授权属性,覆盖AuthorizeCore方法,并想知道是否可以访问已传递到授权属性标记中的角色。
举个例子,如果我有这样的代码:
[CustomAuthorize(Roles = "Administrator, Sales, Entry")]
在这里是否可以从内部访问它们:
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
}
我可以将字符串拆分并创建一个数组。