diff --git a/Services/Hncore.Pass.Vpn/Service/AgentClient6Service.cs b/Services/Hncore.Pass.Vpn/Service/AgentClient6Service.cs index f9468c2..8c66843 100644 --- a/Services/Hncore.Pass.Vpn/Service/AgentClient6Service.cs +++ b/Services/Hncore.Pass.Vpn/Service/AgentClient6Service.cs @@ -213,19 +213,17 @@ namespace Hncore.Pass.Vpn.Service { var client = CreateHttpClient(); var map = new Dictionary(){ - {"user",account}, - {"pass",pwd }, - {"type","newuser" }, - {"logincount","1"}, - {"serverid","test_pay" }, - {"username",this.Product.Account }, - {"otherserver","no" }, + {"type","addtestuser" }, + {"user",account }, + {"password",pwd }, + {"username3","" }, }; - var title = GetOpTitle("NewTestAccount", account); + var title = GetOpTitle("NewAccount", account); LogHelper.Info(title, map.ToJson()); try { - var resp = await client.PostAsForm("userRegisterAdd/" , map); + + var resp = await client.GetAsync("/userapi3/?" + this.FormatRequest(map)); var content = await resp.Content.ReadAsStringAsync(); JObject jo = (JObject)JsonConvert.DeserializeObject(content); var status = jo["code"].ToString(); diff --git a/Services/Hncore.Pass.Vpn/Service/AgentClient8Service.cs b/Services/Hncore.Pass.Vpn/Service/AgentClient8Service.cs index 6fae8c8..b8a55e6 100644 --- a/Services/Hncore.Pass.Vpn/Service/AgentClient8Service.cs +++ b/Services/Hncore.Pass.Vpn/Service/AgentClient8Service.cs @@ -213,24 +213,18 @@ namespace Hncore.Pass.Vpn.Service { var client = CreateHttpClient(); var map = new Dictionary(){ - {"user",account}, - {"pass",pwd }, - {"type","newuser" }, - {"logincount","1"}, - {"serverid","test_pay" }, - {"username","admin1" }, - {"otherserver","no" }, + {"type","addtestuser" }, + {"user",account }, + {"password",pwd }, + {"username3","" }, }; - var title = GetOpTitle("NewTestAccount", account); + var title = GetOpTitle("NewAccount", account); LogHelper.Info(title, map.ToJson()); try { - var resp = await client.PostAsForm("userRegisterAdd/" , map); + + var resp = await client.GetAsync("/userapi3/?" + this.FormatRequest(map)); var content = await resp.Content.ReadAsStringAsync(); - Console.WriteLine("================================================================================"); - Console.WriteLine(resp); - Console.WriteLine(content); - Console.WriteLine("================================================================================"); JObject jo = (JObject)JsonConvert.DeserializeObject(content); var status = jo["code"].ToString(); if (status == "1")