在Android 2.3.3(Gingerbread)API 10中将HTTPS API与TLS 1.2 / 1.3连接相连接

时间:2017-01-18 07:36:36

标签: android ssl tls1.2 android-2.3-gingerbread

首先我发现了同样的问题,但它已经5年了,它没有帮助我,所以我再问一次。

我有Android API 10,我正在工作。我必须通过API调用来服务运行HTTPS的服务器,并使用TLS 1.1 / 1.2协议连接。

任何人都能指出一些正确的方向。我可以从哪里开始。或者任何可以帮助我将我的服务器与Android API 10连接的第三方库名称,这样会很好。

请帮帮我。感谢。

4 个答案:

答案 0 :(得分:1)

从API 16开始支持TLS 1.1 / 1.2,因此您只能将1.0与目标API一起使用。

来源:https://developer.android.com/reference/javax/net/ssl/SSLSocket.html

答案 1 :(得分:1)

很久以后抱歉忘了回答我的问题。

我在/etc/httpd/conf.d/ssl.conf文件中找到了解决方案。服务器端我有编辑/etc/httpd/conf.d/ssl.conf文件并添加cipher suite,我的自定义Android操作系统中提供了TLS_DHE_RSA_WITH_AES_128_CBC_SHA用于建立TLS 1.0连接。我已在我的服务器上添加Tables密码套件并正常工作。

答案 2 :(得分:0)

你应该使用Volley Lib点击Volley

答案 3 :(得分:0)

您可以使用retrofit