From 0e854366470b24797accc2656a05cea37849098e Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 21 Mar 2024 16:52:02 +0800 Subject: [PATCH] fix code --- .../dromara/hutool/core/net/ssl/TrustAnyTrustManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/TrustAnyTrustManager.java b/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/TrustAnyTrustManager.java index 35d14e91f..e2eaf368c 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/TrustAnyTrustManager.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/net/ssl/TrustAnyTrustManager.java @@ -18,7 +18,7 @@ import java.net.Socket; import java.security.cert.X509Certificate; /** - * 新任所有信任管理器,默认信任所有客户端和服务端证书
+ * 信任所有信任管理器,默认信任所有客户端和服务端证书
* 继承{@link X509ExtendedTrustManager}的原因见:
* https://blog.csdn.net/ghaohao/article/details/79454913 * @@ -29,6 +29,8 @@ import java.security.cert.X509Certificate; */ public class TrustAnyTrustManager extends X509ExtendedTrustManager { + private static final X509Certificate[] EMPTY_X509_CERTIFICATE_ARRAY = {}; + /** * 全局单例信任管理器,默认信任所有客户端和服务端证书 * @@ -38,7 +40,7 @@ public class TrustAnyTrustManager extends X509ExtendedTrustManager { @Override public X509Certificate[] getAcceptedIssuers() { - return new X509Certificate[0]; + return EMPTY_X509_CERTIFICATE_ARRAY; } @Override