Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
asmproger
2 / 2 / 0
Регистрация: 06.08.2012
Сообщений: 33
#1

Добавление ssl-сертификата - Android

10.07.2014, 13:28. Просмотров 573. Ответов 0
Метки нет (Все метки)

Всем привет.
У нас есть приложение. В числе прочего оно подключается к серверу и качает оттуда некие нужные файлы.
У одного из клиентов https, и тут начинаются проблемы.
Конкретно - javax.net.ssl.SSLPeerUnverifiedException: No peer certificate при попытке качнуть файл.
Вот код

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
HttpParams httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParams, 10000);
 
HttpProtocolParams.setVersion(httpParams, HttpVersion.HTTP_1_1);
HttpProtocolParams.setContentCharset(httpParams, HTTP.DEFAULT_CONTENT_CHARSET);
HttpProtocolParams.setUseExpectContinue(httpParams, true);
 
HttpResponse response;
            try {
                HttpPost post = new HttpPost(some_url);
 
                post.setHeader("User-Agent", "some_user-agent");
                post.setHeader("Content-Type", "application/json");
 
                response = client.execute(post);
                if (response != null) {
                    BufferedReader in = new BufferedReader(
                            new InputStreamReader(response.getEntity()
                                    .getContent()));
                    String tmpLine = "";
                    while ((tmpLine = in.readLine()) != null) {
                        resp += tmpLine;
                    }
                }
            } catch (Exception e) {
                Log.e(TAG, "FLAG err " + e.toString());
            }
Собственно вопрос - как добавить сертификат (клиент его прислал уже) в приложение?
Принимать все - не вариант, не везед работает (или это настраивается на девайсе?)

Вот нашел
http://blog.crazybob.org/2010/02/and...tificates.html
но тут тоже не получается. Постоянно вылезает ошибка о неверном имени файла или метке диска.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.07.2014, 13:28     Добавление ssl-сертификата
Посмотрите здесь:

Android Программное добавление View
Android Добавление Admob в приложение
Программное добавление View Android
Android Эмулятор, использование SDcard (импорт сертификата fiddler)
Android добавление рекламы
Добавление пункта в ListView Android
Добавление сообщений в чат Android
Android Добавление элемента в Toolbar
Добавление элементов в listview из БД Android
Android Добавление библиотеки
Android Ошибка подключения через ssl
Basic-authentication Https SSL Android, loopj library Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 09:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru