diff --git a/app/src/main/java/com/github/catvod/net/SSLCompat.java b/app/src/main/java/com/github/catvod/net/SSLCompat.java index 7993cfa7..27e05fa0 100644 --- a/app/src/main/java/com/github/catvod/net/SSLCompat.java +++ b/app/src/main/java/com/github/catvod/net/SSLCompat.java @@ -8,9 +8,7 @@ import java.net.Socket; import java.net.UnknownHostException; import java.security.KeyManagementException; import java.security.Provider; -import java.security.Security; -import javax.net.ssl.HttpsURLConnection; import javax.net.ssl.SSLContext; import javax.net.ssl.SSLSocket; import javax.net.ssl.SSLSocketFactory; @@ -31,14 +29,12 @@ public class SSLCompat extends SSLSocketFactory { } public SSLCompat(SSLSocketFactory factory) { - HttpsURLConnection.setDefaultSSLSocketFactory(factory); socketFactory = factory; } public static SSLCompat get() { try { Provider provider = Conscrypt.newProvider(); - Security.insertProviderAt(provider, 1); SSLContext context = SSLContext.getInstance("TLS", provider); context.init(null, new TrustManager[]{TM}, null); return new SSLCompat(context.getSocketFactory()); diff --git a/jar/custom_spider.jar b/jar/custom_spider.jar index dcc2ac5d..54c54976 100644 Binary files a/jar/custom_spider.jar and b/jar/custom_spider.jar differ diff --git a/jar/custom_spider.jar.md5 b/jar/custom_spider.jar.md5 index e43fcb76..d296f9da 100644 --- a/jar/custom_spider.jar.md5 +++ b/jar/custom_spider.jar.md5 @@ -1 +1 @@ -699818645320fadc0e36a763e9309839 +686a04bc724685d9f7c4370915bbe40d