С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Запуск другой активности работает на 2.3.3, а на 4.2.2 нет http://www.cyberforum.ru/android-dev/thread1225455.html
Задача: запустить активность другого приложения через am Делаю: создаю метод StartOtherActivity() и запускаю его, в манифест новый интент фильтр Проблема: на 2.3.3 все отлично отрабатывает, а на...
Программирование Android Продажа приложений как физическое лицо В инете ДХ и больше инфы... но везде по разному.. Кто как продает? Как регаться как физ.лицо ? там вроде нельзя как физ лицо в консоле разработчика регаться ? кто на кокай счет выводит ? (какой... http://www.cyberforum.ru/android-dev/thread1225440.html
Progress Bar в android 4.4 Программирование Android
Через Intent.ACTION_GET_CONTENT открываю диалог для выбора картинки. Показывается окно с подходящими приложениями (Галерея, Фото, Диск, Dropbox и т.д.). С Диска выбираю тяжелый файл. Далее на...
Программирование Android Пустая строка в TextEdit
Имею 5 столбцов по 20 EditText в Scroll. В 3х из них все нормально, программно пишу, редактирую, считываю новое значение. 2 оставшихся программно пишу, редактирую, вижу текст изменился, читаю, а...
Программирование Android Скруглить некоторые углы полигона http://www.cyberforum.ru/android-dev/thread1225394.html
Суть проблемы: Есть массив точек соединив которые друг с другом получим полигон. Углы полигона нужно скруглить по определённому радиусу. На выходе нужно получить экземпляр класса Path в котором будет...
Программирование Android Listener перемещения объекта Сколько дней рою интернет, никак не могу найти. Я при помощи ObjectAnimator перемещаю объект(ImageView) мне нужно отследить каждую координату по X, то есть по сути нужен листенер изменения... подробнее

Показать сообщение отдельно
asmproger
2 / 2 / 0
Регистрация: 06.08.2012
Сообщений: 33

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

10.07.2014, 13:28. Просмотров 654. Ответов 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
но тут тоже не получается. Постоянно вылезает ошибка о неверном имени файла или метке диска.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.