protected override void OnActionExecuting(ActionExecutingContext ctx) { base.OnActionExecuting(ctx); try { var usuarioCookie = HttpContext.Request.Cookies.Get("C-USR"); if (usuarioCookie == null || String.IsNullOrEmpty(usuarioCookie.Value)) { Usuario = null; } else { try { string obj = Seguranca.DescriptografaCookie(usuarioCookie.Value); Usuario = JsonConvert.DeserializeObject <Usuario>(obj); ViewBag.Usuario = Usuario; } catch { LimpaCookies(); } } } catch { } }