protected override void HandleUnauthorizedRequest(AuthorizationContext filterContext)
{
RouteValueDictionary dictionary = new RouteValueDictionary();
string url = string.Empty;
if (filterContext.HttpContext.Request.UrlReferrer != null &&
filterContext.HttpContext.Request.UrlReferrer.ToString().ToLower().Contains("/gamelisting"))
{
url = "/GameListing?showLogIn=true&returnUrl=" + filterContext.HttpContext.Request.RawUrl;
}
else
{
url = "/?showLogIn=true&returnUrl=" + filterContext.HttpContext.Request.RawUrl;
}
filterContext.Result = new RedirectResult(url.ToString());
return;
}