diff --git a/Services/Hncore.Pass.Vpn/Service/AgentClient10Service.cs b/Services/Hncore.Pass.Vpn/Service/AgentClient10Service.cs index 8aa78a9..ceb399c 100644 --- a/Services/Hncore.Pass.Vpn/Service/AgentClient10Service.cs +++ b/Services/Hncore.Pass.Vpn/Service/AgentClient10Service.cs @@ -463,15 +463,18 @@ namespace Hncore.Pass.Vpn.Service var client = CreateHttpClient(); - var resp = await client.GetAsync(url); + var resp = await client.GetAsync(url); var content = await resp.Content.ReadAsStringAsync(); - Console.WriteLine("====================================================================================="); - Console.WriteLine(content); - Console.WriteLine("====================================================================================="); JObject jo = (JObject)JsonConvert.DeserializeObject(content); var status = jo["errcode"].ToString(); + + var is_exit = jo["data"]["exist"]; + Console.WriteLine("========================================12321============================================="); + Console.WriteLine(is_exit); + Console.WriteLine("====================================================================================="); + - if (status =="0") + if (is_exit.ToString() =="0") { return false; } diff --git a/Services/Hncore.Pass.Vpn/Service/AgentClient12Service.cs b/Services/Hncore.Pass.Vpn/Service/AgentClient12Service.cs index 8ef4432..82f7610 100644 --- a/Services/Hncore.Pass.Vpn/Service/AgentClient12Service.cs +++ b/Services/Hncore.Pass.Vpn/Service/AgentClient12Service.cs @@ -468,13 +468,16 @@ namespace Hncore.Pass.Vpn.Service var resp = await client.GetAsync(url); var content = await resp.Content.ReadAsStringAsync(); - Console.WriteLine("====================================================================================="); - Console.WriteLine(content); - Console.WriteLine("====================================================================================="); JObject jo = (JObject)JsonConvert.DeserializeObject(content); var status = jo["errcode"].ToString(); + + var is_exit = jo["data"]["exist"]; + Console.WriteLine("========================================12321============================================="); + Console.WriteLine(is_exit); + Console.WriteLine("====================================================================================="); + - if (status =="0") + if (is_exit.ToString() =="0") { return false; }