簡體   English   中英

使用wlclient庫從本機Android應用到Worklight服務器的TLS1.2連接

[英]TLS1.2 connection from native Android app to Worklight server using wlclient library

我正在使用wlclient.jar從Android本機應用程序建立到Worklight服務器的連接,但我的要求是僅使其成為TLS1.2連接。 我在wlclient.jar中找不到任何提及TLS1.2作為安全級別的API。 是自定義wlclient.jar是唯一的選擇嗎? 如果是,我需要做什么改變?

此問題此后已成為MobileFirst Platform Foundation 7.1的APAR(支持票): 如果僅啟用TLS 1.2,則ANDROID版本4.4.2上的APP和更早的應用無法使用HTTPS連接到服務器

解決方法(來自APAR描述):

在MobileFirst Platform混合應用程序的本機Android代碼中,在該應用程序主要活動的“ onCreate()”方法中,可以在調用“后”后立即將Android提供的默認SSLSocketFactory替換為啟用TLS 1.2的SSLSocketFactory。 WL.createInstance(this)”,以適應將TLS 1.2與Android 4.4.2及更早版本一起使用。 實現此目的的特定步驟和代碼超出了本APAR的范圍。

現在可以從IBM Fix Central下載iFix。

通過在操作系統<4.2的Android設備上以編程方式啟用TLS,可以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM