public ActionResult LoginResult(string id)
        {
            UMClient client = new UMClient();
            UserSignOnResult signOnResult = client.GetSignOnInfo(this, id);
            Session["AuthInfo"] = signOnResult;

            if (signOnResult.IsValid)
            {
                if (signOnResult.OriginalRequestUrl != null && signOnResult.OriginalRequestUrl != string.Empty)
                {
                    return Redirect(signOnResult.OriginalRequestUrl);
                }
                else
                {
                    return RedirectToAction("DemoContent");
                }
            }
            else
            {
                return RedirectToAction("Error");
            }
        }
        public ActionResult LoginResult(string id)
        {
            UMClient         client       = new UMClient();
            UserSignOnResult signOnResult = client.GetSignOnInfo(this, id);

            Session["AuthInfo"] = signOnResult;

            if (signOnResult.IsValid)
            {
                if (signOnResult.OriginalRequestUrl != null && signOnResult.OriginalRequestUrl != string.Empty)
                {
                    return(Redirect(signOnResult.OriginalRequestUrl));
                }
                else
                {
                    return(RedirectToAction("DemoContent"));
                }
            }
            else
            {
                return(RedirectToAction("Error"));
            }
        }