Поддержка SNI (SSL) во встроенном браузере Facebook на Android [закрыто]

Эта проблема в трекере ошибок Android, кажется, предполагает, что SNI был частью ОС Android сейчас в течение некоторого времени, поэтому я с удивлением обнаружил, что посещение нашего сайта с поддержкой CloudFlare Flexible-SSL вызывает предупреждение системы безопасности в приложении Facebook для Android при использовании встроенного браузера. Если я переключусь на внешний браузер Chrome, все в порядке. Если я использую Chrome или стандартный браузер, это тоже нормально. Та же страница / сайт из Facebook на iOS - без проблем.

Кто-нибудь еще испытывал подобное с CloudFlare Flexible-SSL (который использует SNI), особенно для Facebook на Android?

1
задан 1 June 2015 в 05:10
1 ответ

Поддержка SNI на некоторое время находится в HttpsURLConnection. Но если вы делаете что-то более продвинутое, вы, вероятно, используете библиотеку Apache HTTPClient, а Android SDK содержит только старую версию, которая не поддерживает SNI. Чтобы использовать SNI, вы должны знать об этом, а затем вы можете обойти это ограничение, см. http://blog.dev001.net/post/67082904181/android-using-sni-and-tlsv1-2 -with-apache .

1
ответ дан 4 December 2019 в 00:06

Теги

Похожие вопросы