Android Node.js Socket.io не подключается в версии Kitkat 4.4 после знака apk - PullRequest
0 голосов
/ 17 ноября 2018

У меня есть сервер Node.js, использующий socket.io, и приложение для Android. Я хочу, чтобы мое приложение подключалось к серверу. Он работает правильно в режиме отладки, но после входа в apk сокет не подключен в Kitkat 4.4.4.

Я думаю, это может произойти из-за правил защиты. Есть ли способ решить эту проблему?

1 Ответ

0 голосов
/ 19 ноября 2018

Я решил эту проблему с помощью X509TrustManager.

На самом деле я использую @deprecated метод sslSocketFactory - sslSocketFactory (SSLSocketFactory sslSocketFactory);

Вместо того, чтобы использовать обновленный метод -

sslSocketFactory (SSLSocketFactory sslSocketFactory, X509TrustManager trustManager);

Сертификаты X509 могут использоваться для аутентификации удаленной стороны защищенного сокета. Решения могут основываться на доверенных центрах сертификации, списках отзыва сертификатов, онлайн-проверке статуса или других средствах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...