2016-03-10 6 views
5

Ich konfrontiert mit einem großen Problem: integrierte Browser (WebView), was wir für die Authentifizierung verwenden, unterstützt TLS 1.1 + nur von 4.4 KitKat. Android OS unterstützt TLS 1.1+ ab 16 API-Version, aber WebView unterstützt TLS 1.1+ erst ab 19 API-Version. Ich habe keine Möglichkeit gefunden, das TLS-Protokoll manuell auf WebView zu setzen. Daher können wir uns nicht über Web auf Geräten unter KItKat im System anmelden. Ich überprüfte dies auf echten Geräten Samsung 4.1.2 und Asus 4.2.2, und Emulator 4.3.1TLS v1.2 Unterstützung auf Webview Android

+0

Und deine Frage ist ....? – Kekoa

Antwort

-2

Ich löste dies durch manuelle Einstellung der TLS-Protokoll-Version in meiner Android App.

+0

hallo können Sie mir bitte sagen, wie TLS-Protokoll zu meiner App – babu

+0

Während der Erstellung der Steckdose. Rufen Sie socket.enableProtocols auf (String ["TLS 1.0", "TLS 1.1"]). Es aktiviert die übergebenen Protokolle für Ihre App. –

+2

Vielen Dank für Ihre Antwort, aber in WebView wird nicht die URL von Salesforce geladen, also gibt es eine Möglichkeit, URL mit TLS zu laden, die in webview aktiviert. – babu

Verwandte Themen