修改页面弹窗全屏

This commit is contained in:
2026-02-09 22:17:24 +08:00
parent 6ae9c03b3f
commit 0935579dd0
2 changed files with 36 additions and 1 deletions

View File

@@ -7,7 +7,6 @@ public class Test {
public static void main(String[] args) throws Exception {
}

View File

@@ -4,9 +4,14 @@ import com.jeesite.modules.biz.entity.BizFolders;
import java.net.HttpURLConnection;
import java.net.URL;
import java.security.cert.X509Certificate;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import javax.net.ssl.HttpsURLConnection;
import javax.net.ssl.SSLContext;
import javax.net.ssl.TrustManager;
import javax.net.ssl.X509TrustManager;
public class MyUtils {
@@ -55,6 +60,33 @@ public class MyUtils {
return node;
}
private static void disableSslVerification() {
try {
TrustManager[] trustAllCerts = new TrustManager[]{
new X509TrustManager() {
@Override
public void checkClientTrusted(X509Certificate[] chain, String authType) {
}
@Override
public void checkServerTrusted(X509Certificate[] chain, String authType) {
}
@Override
public X509Certificate[] getAcceptedIssuers() {
return new X509Certificate[0];
}
}
};
SSLContext sslContext = SSLContext.getInstance("TLS");
sslContext.init(null, trustAllCerts, new java.security.SecureRandom());
HttpsURLConnection.setDefaultSSLSocketFactory(sslContext.getSocketFactory());
HttpsURLConnection.setDefaultHostnameVerifier((hostname, session) -> true);
} catch (Exception e) {
throw new RuntimeException("禁用SSL验证失败", e);
}
}
public static Map<String, Object> checkUrlStatus(String urlStr) {
// 初始化返回结果
Map<String, Object> result = new HashMap<>();
@@ -62,6 +94,10 @@ public class MyUtils {
result.put("statusCode", -1);
result.put("errorMessage", null);
if (urlStr.startsWith("https")) {
disableSslVerification();
}
HttpURLConnection connection = null;
try {