From 058b8937c13b76c4fa52ac6f762019fc165849e8 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Mon, 29 Jun 2026 13:56:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A2=9E=E5=8A=A0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/Dlhis.Basic/Organization/Services/IAliyunClient.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Src/Dlhis.Basic/Organization/Services/IAliyunClient.cs b/Src/Dlhis.Basic/Organization/Services/IAliyunClient.cs index 290cc3cc..7e0d6215 100644 --- a/Src/Dlhis.Basic/Organization/Services/IAliyunClient.cs +++ b/Src/Dlhis.Basic/Organization/Services/IAliyunClient.cs @@ -19,6 +19,7 @@ public class AliyunClient : IAliyunClient { private readonly IHttpClientFactory _httpClientFactory; private readonly IConfiguration _configuration; + private readonly ILogger _logger; private readonly string _accessKeyId; private readonly string _accessKeySecret; @@ -29,7 +30,7 @@ public class AliyunClient : IAliyunClient { _httpClientFactory = httpClientFactory; _configuration = configuration; - + _logger = logger; _accessKeyId = "LTAI5tAqyWKcBcSvzpc1ZM72"; _accessKeySecret = "YZMSqsmMGlGZuHw5WU2tqt0mmIBX6h"; } @@ -70,13 +71,14 @@ public class AliyunClient : IAliyunClient var url = $"https://{Endpoint}/?Signature={PercentEncode(signature)}"; var bodyString = BuildBodyString(parameters); - using var fallbackClient = _httpClientFactory == null ? new HttpClient() : null; - var client = _httpClientFactory?.CreateClient() ?? fallbackClient; + var client = _httpClientFactory.CreateClient(); client.DefaultRequestHeaders.Add("Host", Endpoint); var content = new StringContent(bodyString, Encoding.UTF8, "application/x-www-form-urlencoded"); var response = await client.PostAsync(url, content); var rawResponse = await response.Content.ReadAsStringAsync(); + _logger.LogInformation("Aliyun Id3MetaVerify response:{UserName} , {RawResponse}", userName, rawResponse); + return ParseResponse(rawResponse); }