R
R
RadioPeter2015-10-07 19:07:03
Android
RadioPeter, 2015-10-07 19:07:03

How to open in webview (Jelly Bean version) bank payment service on TLSv1.2?

According to this discussion of ssl-protocols-with-android-webviewclient , webview versions of android 4.1 - 4.3 will not open a bank page that communicates with the client via TLSv1.2
. the share of Jelly Bean is still high - 33%, then there is an interest in supporting users on these platforms.
Has anyone dealt with the issue of TLSv1.2 compatibility with the Jelly Bean webview?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Alexander Varakosov, 2015-10-07
@RadioPeter

Jelly Bean (api 16) already has a corresponding provider
https://developer.android.com/reference/javax/net/...
The solution is complex. It is necessary to disable fallback on SSLv3, but there is a bug, you will have to extend the SSLSocketFactory class to get rid of SSLv3 support. Then you can enable TLSv1.2.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question