pull/496/head
FongMi 2 years ago
parent d5871c3324
commit 2c47004d44
  1. 9
      catvod/src/main/java/com/github/catvod/net/OkHttp.java

@ -9,13 +9,14 @@ import com.github.catvod.bean.Doh;
import com.github.catvod.utils.Path;
import java.net.ProxySelector;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.security.cert.X509Certificate;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
import javax.net.ssl.SSLContext;
import javax.net.ssl.TrustManager;
import javax.net.ssl.X509TrustManager;
import okhttp3.Cache;
@ -144,8 +145,10 @@ public class OkHttp {
private static SSLContext getSSLContext() {
try {
return SSLContext.getInstance("TLS");
} catch (NoSuchAlgorithmException e) {
SSLContext context = SSLContext.getInstance("TLS");
context.init(null, new TrustManager[]{trustAllCertificates()}, new SecureRandom());
return context;
} catch (Throwable e) {
return null;
}
}

Loading…
Cancel
Save