Android и SSL - проверка действительности сертификата - PullRequest
2 голосов
/ 04 июня 2010

У меня есть следующий код, заставляющий SSL работать с моими соединениями HttpClient и тому подобное

SchemeRegistry schemeRegistry = new SchemeRegistry();
schemeRegistry.register(new Scheme("https", 
            SSLSocketFactory.getSocketFactory(), 443));

HttpParams params = new BasicHttpParams();

SingleClientConnManager mgr = new SingleClientConnManager(params, schemeRegistry);

HttpClient client = new DefaultHttpClient(mgr, params);

Однако, действительно ли это подтверждает сертификат? Кажется, должно быть что-то еще.

1 Ответ

2 голосов
/ 04 июня 2010

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

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