public override void OnActionExecuting(ActionExecutingContext filterContext) { // 验证数据 var userkey = filterContext.HttpContext.Request.Headers["Authorization"].ToString(); // 获取用户信息 var user = _UserManage.GetModelByAppKey(userkey); if (user == null) { filterContext.Result = new JsonResult(new ResponseMessage(MessageResult.SignatureError, _localizer["用户未登录"], null)); return; } // 保存用户信息 _TenantManage.Set(user); base.OnActionExecuting(filterContext); return; }