ssl - 在适用于 Android 4.0.X、4.1.X 和 4.2.X 的 Codename one App 上启用 TLS 1.2

标签 ssl codenameone tls1.2

我有一个 android 应用程序在 android 4.0.X 、 4.1.X 、 4.2.X 上无法通过 https 协议(protocol)与服务器端的 API 通信。

官方文档说支持 TLS 1.2,但默认情况下不启用。我还没有找到一种方法来使用代号 one 启用它;如何在 android/Codename one 应用程序上启用 TLS 1.2?

最佳答案

您需要创建本地接口(interface)调用,然后在本地部分使用此处说明的方法之一:How to enable TLS 1.2 support in an Android application (running on Android 4.1 JB)

您可以按照 guideline here 创建 native 界面或通过 developer guide coverage of this .

关于ssl - 在适用于 Android 4.0.X、4.1.X 和 4.2.X 的 Codename one App 上启用 TLS 1.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37003354/

相关文章:

c++ - 向电子邮件服务器发送 STARTTLS 命令后必须发送哪些数据

java - SSL 握手异常 : Received fatal alert: access_denied

apache - FQDN 上的 SSL 与 IP

.htaccess - 通过 http 更改为 https - safari 显示我们的网站感觉不对

ssl - IIS10 多个站点和多个 SSL 证书的 SSL 配置

themes - Codenameone 主题侧菜单

ssl - 使用 Bluemix 安全网关和 TLS 连接到本地 DB2 服务器

c# - 在不知道字节数的情况下读取特殊流

java - 提交 Android 构建后出现 Flurry CN1Lib 错误

android - 在本地 codenameone android build 中包含 cn1lib?