public string AuthenticationIDAndName(string IDCard, string RealName) { string postUrl = "http://op.juhe.cn/idcard/query"; string nameEncode = HttpUtility.UrlEncode(RealName, Encoding.UTF8); //IDictionary<string, string> param = new Dictionary<string, string>(); //param.Add("key", appkey); //param.Add("idcard", IDCard); //param.Add("realname", nameEncode); //string resultjson = WEBRequest.sendPost(postUrl, param, "post"); string jsonData = "key=" + appkey + "&idcard=" + IDCard + "&realname=" + RealName + "&sign="; byte[] postData = Encoding.UTF8.GetBytes(jsonData); string resultjson = "[" + WEBRequest.Request(postData, postUrl) + "]"; LogHelper.SaveLog(resultjson, "IDCardAuthen"); ReturnMsg model = new JavaScriptSerializer().Deserialize <List <ReturnMsg> >(resultjson).FirstOrDefault(); if (model.error_code == "0") { return("success"); } else { string resultmsg = GetError_CodeMsg(model.error_code); LogHelper.SaveLog(resultmsg, "IDAuthentication"); return(resultmsg); } }