From 756242b5a1ca2263bcdff8b72f9f9e95836ded97 Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期五, 27 六月 2025 16:39:47 +0800 Subject: [PATCH] 增加接收物料下发接口和客户信息接收接口 --- Wms/Utility/Tools/HttpHelper.cs | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/Wms/Utility/Tools/HttpHelper.cs b/Wms/Utility/Tools/HttpHelper.cs index 28bef60..050dc00 100644 --- a/Wms/Utility/Tools/HttpHelper.cs +++ b/Wms/Utility/Tools/HttpHelper.cs @@ -4,7 +4,9 @@ using System.IO; using System.Linq; using System.Net; +using System.Net.Security; using System.Reflection; +using System.Security.Cryptography.X509Certificates; using System.Text; using System.Xml; using Newtonsoft.Json; @@ -13,6 +15,11 @@ { public class HttpHelper { + private static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors) + { + return true; //濡傛灉涓嶅笇鏈涢獙璇佽瘉涔︽湁鏁堟�э紝鐩存帴杩斿洖 true + } + private static HttpWebRequest GetHttpWebRequest(string url, Dictionary<string, string> headerDic, string method) { HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest; @@ -105,6 +112,10 @@ } try { + if (url.Contains("https")) + { + ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult); + } var requestData = GetResponseString(request); LogFile.SaveLogToFile($"{logStr}鍙嶉锛�( {requestData} ),", logStr2); return requestData; @@ -463,4 +474,6 @@ } + + } -- Gitblit v1.8.0