diff --git a/Services/Hncore.Pass.Vpn/Service/AgentClient13Service.cs b/Services/Hncore.Pass.Vpn/Service/AgentClient13Service.cs index 9065bc7..3ba2332 100644 --- a/Services/Hncore.Pass.Vpn/Service/AgentClient13Service.cs +++ b/Services/Hncore.Pass.Vpn/Service/AgentClient13Service.cs @@ -264,48 +264,21 @@ namespace Hncore.Pass.Vpn.Service public override async Task> GetAccountInfo(string account,bool isTest=false) { - Random rd = new Random(Guid.NewGuid().GetHashCode()); - int i = rd.Next(); - - var time_s = DateTime.Now.GetUnixTimeStamp(); - var agentid = "admin1"; - var nonce = MD5(time_s.ToString()) + i.ToString(); - var apikey = "0c4641686764e0ee56ef54b16fddc966"; - var sign = MD5(time_s+nonce+apikey); - - var url = "/api/raduserInfo?agentid="+agentid+"&ti="+time_s+"&nonce="+nonce+"&sign="+sign+"&username="+account; - - var client = CreateHttpClient(); - - var resp = await client.GetAsync(url); - var content = await resp.Content.ReadAsStringAsync(); - JObject jo = (JObject)JsonConvert.DeserializeObject(content); - var status = jo["errcode"].ToString(); - var data = jo["data"]; - if (status =="0") + var trData = new OriginAccountModel { - var trData = new OriginAccountModel - { - Id = "", - Account = data["username"].ToString(), - Pwd = data["password"].ToString(), - AccountType = "", - Package = "", - ConnectCount = "", - RegistTime = data["createtime"].ToString(), - EndTime = data["expiretime"].ToString(), - RestTime = "", - Amount = "", - Remark = "", - }; - return new ApiResult(trData); - } - else - { - return new ApiResult(ResultCode.C_INVALID_ERROR, "没有查询到信息"); - } - - + Id = "", + Account = account, + Pwd = "", + AccountType = "", + Package = "", + ConnectCount = "", + RegistTime = "", + EndTime = "", + RestTime = "", + Amount = "", + Remark = "", + }; + return new ApiResult(trData); } ///