public class AuthenFilterAttribute : IAuthorizationFilter { //每个action执行之前都会进入这个方法 public void OnAuthorization(AuthorizationFilterContext context) { var mvcContext = context; var descriptor = mvcContext?.ActionDescriptor as ControllerActionDescriptor; if (descriptor != null) { var actionName = descriptor.ActionName; var ctrlName = descriptor.ControllerName; } } }