在Android 4.1至5.0的Cordova应用上启用TLS 1.2

在Android 4.1至5.0的Cordova应用上启用TLS 1.2

问题描述:

我有一个Android应用程序在Android 4.1至5.0上失败。问题是它连接的API需要TLS 1.2。在Android 4.1至5.0的Cordova应用上启用TLS 1.2

official docs说,TLS 1.2支持,但默认不启用。我一直无法找到一种方法来与科尔多瓦合作。如何在android/cordova应用上启用TLS 1.2?

它似乎必须为web视图启用,this answer指出这是不可能的..有什么我可以做的吗?

@evandentremont,
plugin的(其中2只为iOS的工作),你的下一个最好的选择是设置你的​​3210

本文的minSDK确认在利用API级别20,tls 1.2 is turned on by default ;官方安卓confirms this

霍利辛斯基有a description如何添加这个和其他重要的功能。

你需要添加看起来像这样的链接:
<preference name="android-minSdkVersion" value="20" />

祝您好运

+0

是的,这就是我们落得这样做。 – evandentremont

+0

@evandentremont你写了一个插件。如果是这样,这将是我现在的后果。它不是开源或任何它? – phuzi

+0

不,结束了禁用机器人4个 – evandentremont