Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何启用TLSv1.1+;Android中的httpClient 4.1.2(API 16-19)_Java_Android_Ssl_Tls1.2 - Fatal编程技术网

Java 如何启用TLSv1.1+;Android中的httpClient 4.1.2(API 16-19)

Java 如何启用TLSv1.1+;Android中的httpClient 4.1.2(API 16-19),java,android,ssl,tls1.2,Java,Android,Ssl,Tls1.2,我的问题很简单,如主题行所示: 如何在Android(API 16-19)中通过httpClient 4.1.2启用TLSv1.1+ 我在网上引用了多篇文章和博客。 最接近的是: 但这不适用于httpClient 请引导我。如果我需要使用一些定制的SSLSocketFactory,那么请告诉我如何将其集成到我的DefaultHttpClient中,我可以在一些帮助下解决它。发布它,以便帮助他人 我使用了这个链接 在代码中包含该文件后,只需在下面的代码中引用它们 SchemeRegistry re

我的问题很简单,如主题行所示:

如何在Android(API 16-19)中通过httpClient 4.1.2启用TLSv1.1+

我在网上引用了多篇文章和博客。 最接近的是:

但这不适用于httpClient


请引导我。如果我需要使用一些定制的SSLSocketFactory,那么请告诉我如何将其集成到我的DefaultHttpClient中,我可以在一些帮助下解决它。发布它,以便帮助他人

我使用了这个链接

在代码中包含该文件后,只需在下面的代码中引用它们

SchemeRegistry registry = new SchemeRegistry();
registry.register(new Scheme("https", new TlsSniSocketFactory(), 443));
client = new DefaultHttpClient(new ThreadSafeClientConnManager(httpParameters, registry),httpParameters);

希望这对您有所帮助。

我通过一些帮助解决了这个问题。发布它,以便帮助他人

我使用了这个链接

在代码中包含该文件后,只需在下面的代码中引用它们

SchemeRegistry registry = new SchemeRegistry();
registry.register(new Scheme("https", new TlsSniSocketFactory(), 443));
client = new DefaultHttpClient(new ThreadSafeClientConnManager(httpParameters, registry),httpParameters);
希望这对您有所帮助。

它说Scheme中的Scheme()不能应用于:它说Scheme中的Scheme()不能应用于: