假如我有一个Controller,其中一个方法如下:
public JsonResult List(string jsonText)
{
var jsonObj = new { Text="测试" };
return Json(jsonObj, JsonRequestBehavior.AllowGet);
}
我想问,在我调用这个页面时如何控制权限,假如这个方法只有用户名为admin的用户可以访问,我这有个方法CheckUser(int UserID)的方法检测权限,有权限则返回true,没有权限的用户则不执行此方法并返回一条Json数据,我试过重写OnActionExecuting(),可是不管怎么处理,List(string jsonText)方法都会被调用,也无法返回Json,求救啊~
|
|