@RadioPeter

Как открыть в webview (версия Jelly Bean) платежный сервис банка на TLSv1.2?

Согласно этому обсуждению ssl-protocols-with-android-webviewclient, webview версий android 4.1 - 4.3 не откроет страницу банка, которая взаимодествует с клиентом через TLSv1.2
Т.к. доля Jelly Bean еще велика - 33%, то интерес в поддержке пользователей на данных платформах присутствует

Кто-нибудь занимался вопросом совместимости TLSv1.2 с webview Jelly Bean?
  • Вопрос задан
  • 624 просмотра
Решения вопроса 1
thelongrunsmoke
@thelongrunsmoke
Программист
Jelly Bean (api 16) уже имеет соответствующий провайдер
https://developer.android.com/reference/javax/net/...
Решение комплексное. Надо отключить фоллбэк на SSLv3, но там баг, придется расширять класс SSLSocketFactory, чтобы избавиться от поддержки SSLv3. После чего можно будет включить TLSv1.2.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы