From ef24643d7fd55a4526355c5b0352ced7ae4ef40c Mon Sep 17 00:00:00 2001 From: daiqy88 Date: Fri, 31 Oct 2025 11:09:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ccag/utils/SSLUtil.java | 45 ------------------- 1 file changed, 45 deletions(-) delete mode 100644 ccag-tvs-sim/ccag-tvs-sim-biz/src/main/java/com/ccag/utils/SSLUtil.java diff --git a/ccag-tvs-sim/ccag-tvs-sim-biz/src/main/java/com/ccag/utils/SSLUtil.java b/ccag-tvs-sim/ccag-tvs-sim-biz/src/main/java/com/ccag/utils/SSLUtil.java deleted file mode 100644 index 13253e9..0000000 --- a/ccag-tvs-sim/ccag-tvs-sim-biz/src/main/java/com/ccag/utils/SSLUtil.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.ccag.utils; - -import javax.net.ssl.*; -import java.security.cert.X509Certificate; - -/** - * @Title: SelfSignedCertificateTrust - * @Package: com.ccag.config - * @Description: - * @author: zyj - * @date: 2025/4/27 15:18 - */ -public class SSLUtil { - - @SuppressWarnings("java:S4830") // 抑制SSL证书验证的Sonar警告 - public static void disableSSLVerification()throws Exception{ - try { - // 创建一个信任所有证书的 TrustManager - TrustManager[] trustAllCerts = new TrustManager[]{ - new X509TrustManager() { - public X509Certificate[] getAcceptedIssuers() { - return null; - } - public void checkClientTrusted(X509Certificate[] certs, String authType) {} - public void checkServerTrusted(X509Certificate[] certs, String authType) {} - } - }; - // 安装信任所有证书的 TrustManager - SSLContext sc = SSLContext.getInstance("SSL"); - sc.init(null, trustAllCerts, new java.security.SecureRandom()); - HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory()); - // 创建一个 HostnameVerifier,忽略主机名验证 - HostnameVerifier allHostsValid = new HostnameVerifier() { - public boolean verify(String hostname, SSLSession session) { - return true; - } - }; - // 安装 HostnameVerifier - HttpsURLConnection.setDefaultHostnameVerifier(allHostsValid); - } catch (Exception e) { - e.printStackTrace(); - } - } - -}