public ActionResult Login(string token, string action)
        {
            if (token.IsNotNullOrEmpty())
            {
                BaseIdentity.SetClientToken(token);

                if (BaseIdentity.GetUser <User>().IsNotNull())
                {
                    Response.Redirect(action ?? "/DyncForm", true);
                }
            }
            return(Index());
        }
Exemple #2
0
        public void ProcessRequest(HttpContext context)
        {
            var request  = context.Request;
            var response = context.Response;

            if (request.HttpMethod.ToUpper() != "POST")
            {
                response.Write("不支持此请求方式!!!");
                response.End();
                return;
            }
            var url   = request[_locationTarget];
            var token = request[BaseIdentity._storageName];

            BaseIdentity.SetClientToken(token);
            context.Response.Redirect(url);
            context.Response.End();
        }