From 2a900e186e9ddf97facd33082df063183c7483b8 Mon Sep 17 00:00:00 2001 From: wxr <wxr@hdlchina.com.cn> Date: 星期五, 27 九月 2024 09:51:56 +0800 Subject: [PATCH] 阿里云日志,注册 --- HDL_ON/UI/UI1-Login/RegisterPageBLL.cs | 52 ++++++++++++++++++++++++---------------------------- 1 files changed, 24 insertions(+), 28 deletions(-) diff --git a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs index 3cb73e7..d055779 100644 --- a/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs +++ b/HDL_ON/UI/UI1-Login/RegisterPageBLL.cs @@ -778,33 +778,29 @@ waitPage.Start(Language.StringByID(StringId.PleaseWait)); - System.Threading.Tasks.Task.Run(async () => - { + System.Threading.Tasks.Task.Run(() => { try { - string country = "CN"; - - try - { - using (HttpClient client = new HttpClient()) - { - // 浣跨敤 ipinfo.io 鑾峰彇浣嶇疆淇℃伅 - HttpResponseMessage response = await client.GetAsync("https://ipinfo.io/json"); - - if (response.IsSuccessStatusCode) - { - string json = await response.Content.ReadAsStringAsync(); - JObject jsonObject = JObject.Parse(json); - - // 浠庤繑鍥炵殑 JSON 涓彁鍙栧浗瀹朵俊鎭� - country = jsonObject["country"].ToString(); - } - } - } - catch (Exception ex) - { - MainPage.Log("Error",$"Error fetching IP info: {ex.StackTrace}"); - } + //string country = "CN"; + //try + //{ + // using (HttpClient client = new HttpClient()) + // { + // // 浣跨敤 ipinfo.io 鑾峰彇浣嶇疆淇℃伅 + // HttpResponseMessage response = await client.GetAsync("https://ipinfo.io/json"); + // if (response.IsSuccessStatusCode) + // { + // string json = await response.Content.ReadAsStringAsync(); + // JObject jsonObject = JObject.Parse(json); + // // 浠庤繑鍥炵殑 JSON 涓彁鍙栧浗瀹朵俊鎭� + // country = jsonObject["country"].ToString(); + // } + // } + //} + //catch (Exception ex) + //{ + // MainPage.Log("Error",$"Error fetching IP info: {ex.StackTrace}"); + //} serverList = new List<GlobalRegionListRes>(); var requestJson = HttpUtil.GetSignRequestJson(new GetRegionListObj() { regionMark = HttpUtil.RegionMark }); @@ -819,7 +815,7 @@ serverList = responseDataObj; if (serverList.Count > 0) { - if (country == "CN")//if (Language.CurrentLanguage == "Chinese") + if (Language.CurrentLanguage == "Chinese")//if (country == "CN")// { var server = serverList.Find((obj) => obj.regionUrl.Contains("china-gateway")); if (server != null) @@ -847,9 +843,9 @@ IMessageCommon.Current.ShowErrorInfoAlter(revertObj.Code); } } - catch + catch (Exception ex) { - + MainPage.Log("Error", $"鑾峰彇鏈嶅姟鍣ㄥ紓甯革細{ex.StackTrace}"); } finally { -- Gitblit v1.8.0