Android-приложение "Нет сертификата" - PullRequest
4 голосов
/ 04 декабря 2011

Я работаю над приложением для устройств Android (2.2).Я пытаюсь получить html-страницу. Кажется, что я использую Java-код, который работает, поэтому я могу получить нужную страницу, но иногда происходит сбой приложения, и я получаю исключение: «нет сертификата однорангового узла».Когда это происходит, если я жду один час или меняю сеть, он работает нормально.Кто-нибудь знает, как это решить?Сайт https://stud.infostud.uniroma1.it/Sest/Log/

Мне очень жаль моего английского, надеюсь, вы поймете!

Ответы [ 2 ]

7 голосов
/ 26 апреля 2012

Когда я получал это исключение, это произошло из-за того, что дата моих телефонов была установлена ​​неправильно. Я просто переключился на использование даты, указанной в сети, и все заработало.

0 голосов
/ 05 декабря 2011

Попробуйте поставить это перед выполнением сетевого вызова:

System.setProperty("http.keepAlive", "false");

Похоже, у вас возникли проблемы с известной проблемой, которая приводит к поломке Android при попытке быть умным с его подключениями.Если это не работает, проверьте здесь

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