private void ValidateAction() { if (ticket != "" && ticket != null) { string url = "http://lzyun.doule.net:20114/aamif/ticketValidate?ticket=" + ticket; //Response.Write("<script>alert('" + url + "')</script>"); //后台弹出url地址测试 //XDocument oXDoc = XDocument.Load(url); //创建XDocument对象,并根据url请求返回数据,返回的是xml数据 string userid = UrlHtmlUtil.getuserid(url); if (userid != "") { Session["userid"] = userid; if (Session != null) { userid = Session["userid"].ToString(); } //请求用户信息的url地址 string url2 = "http://lzyun.doule.net:20107/aam/rest/user/getuserinfo/" + userid + "?token=" + ticket; //根据URL请求返回获取用户信息数据 JObject ja = UrlHtmlUtil.getHtmlJsonByUrl(url2); string usernanme = ja["userinfo"]["name"].ToString(); Session["userinfo"] = ja; //将请求返回的用户信息对象存放到Session["userinfo"] string userID = ((JObject)Session["userinfo"])["userinfo"]["account"].ToString(); if (Session["User"] == null) { UrlHtmlUtil.GetUserInfo(userID); } } } }