Articles of https

Https to http обратное прокси-приложение на Android?

Я пытаюсь настроить решение, позволяющее полностью отлаживать javascript-код непосредственно на планшете Android. Это приложение HTML5, работающее в стандартном мобильном браузере, таком как Chrome или Firefox, для которого требуется отладка. Под «полным» я подразумеваю, что требуется возможность устанавливать точки останова и проходить через код (в, наоборот, вне). Возможность отладки непосредственно на устройстве важна для случаев в […]

Связь с веб-службой Android Https (SSL / TLS 1.2)

В моем приложении для Android мне нужно общаться с веб-службой https и читать ответ. Я сообщил серверу, настроенному SSL, с помощью TLS 1.2 . Я использую следующий пример кода для подключения к службе (запрос https get), но только устройства, работающие под управлением Android 5.0 или выше, могут успешно общаться и читать ответ …. Все другие […]

Как разрешить ошибку jsoup: не удалось найти допустимый путь сертификации для запрошенной цели

Я пытаюсь проанализировать html следующего URL-адреса: https://www.smuc.ac.kr/mbs/smuc/jsp/board/list.jsp?boardId=6993&id=smuc_040100000000 Я получаю следующую ошибку: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387) at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:292) at sun.security.validator.Validator.validate(Validator.java:260) at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324) at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229) at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:124) at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1491) … 15 more Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target […]

Как сообщить версию TLS в Android Volley

Мой проект давно использует сетевую инфраструктуру Android Volley, но в последнее время я обнаружил ошибку протокола SSL 3.0, опубликованную в Интернете. Я хочу знать, как я могу узнать, какая версия TLS используется моим проектом, и как подтвердить, обновлена ​​ли библиотека. Вот мой фрагмент исходного кода: HttpStack stack = new HurlStack(); Network network = new BasicNetwork(stack); […]

Как использовать как HTTPS, так и HTTP для анализа данных JSON в Android?

Я последовал за этим в Parse Json In Android Я успешно выполнил его с обработчиком HttpData .. Здесь я успешно отправляю данные на сервер и получаю ответы .. Теперь я хочу использовать это в части HTTPS . Может ли кто-нибудь предложить мне, как это сделать без существенных изменений в моем коде .. Потому что в […]

Android предотвращает попадание в систему среднего уровня для SSL

Я использую HTTPS в своем приложении для Android, чтобы общаться с моим собственным API. Когда я обнюхиваю пакет, я не вижу никакой информации, которая бы хороша. Однако, когда я использую программное обеспечение, такое как Fiddler2, чтобы установить доверенный сертификат на моем Android, я могу видеть все мои вызовы HTTPS в ясном, что опасно. Проблема настолько […]

Javax.net.ssl.SSLPeerUnverifiedException: имя хоста не проверено:

Я пытаюсь использовать HTTPS соединение с самозаверяющим сертификатом. Я выполнил шаги по созданию самозаверяющего сертификата, как указано здесь – Создание самозаверяющего сертификата . Все работает отлично даже в браузере, оно только показывает мне сообщение о том, что мой сертификат подписан неизвестным CA. Но у меня проблема с именем моего FQDN (имя сервера не совпадает) в […]

Конечная точка google использует проводник с локальным HTTP-API

Я хочу, чтобы мой API был создан с помощью Google Endpoint локально. Если я запустил пример «Hello world», созданный студией Android, и я подключился к localhost:8080 и я нажимаю на третью ссылку, браузер открывает страницу, где я могу проверить свой API. Там у меня есть ошибка подключения к HTTPS: The API you are exploring is […]

Невозможно подключиться к серверу с помощью ключей BKSore

Я, мое приложение Android, использую SSL для проверки подлинности клиента, и я использую хранилище ключей формата BKS, а класс MyHttpClient выглядит, как показано ниже, public class MyHttpClient extends DefaultHttpClient { final Context context; public MyHttpClient(Context context) { this.context = context; } @Override protected ClientConnectionManager createClientConnectionManager() { SchemeRegistry registry = new SchemeRegistry(); registry.register(new Scheme("http", PlainSocketFactory.getSocketFactory(), 80)); […]

Ksoap2 HttpsTransportSE: не работает с сертификатом

Кто-нибудь когда-либо решал эту проблему, НЕ делая лицо TrustManager ???? Серьезно, все ответы «о, используйте поддельный TrustManager и доверяйте всем сертификатам». У меня есть корневой сертификат CA, который я должен использовать для подключения к серверу. Настройка SSLContext и использование его через HttpsURLConnection работает отлично, но когда я пытаюсь использовать его с ksoap (HttpsTransportSE), это заставляет […]

Intereting Posts
Android TextureView vs Производительность видеопроигрывателя Android: скрыть дочерние разделители в ExpandableListView Как получить фактическую точку, когда я касаюсь экрана? Android Multipart POST для Google App Engine не работает Выровнять флажок внутри относительной компоновки Android: как деформировать изображения? Как поместить AVD (эмулятор) в режим OFFLINE? Как получить доступ к внешнему хранилищу с кордовыми файлами / файловыми системными плагинами? Исключение в плагине Ткань для Android Studio Переопределить версию Java при построении проекта Cordova с помощью градации Как получить доступ к «Activity.this» в Котлине? Добавить анимацию при изменении вкладок Продвинутый провайдер местоположения – onLocationChanged перестает получать вызов Android, фрагмент Google Maps и просмотрщик – Ошибка раздувания фрагмента класса Проложить аудио через динамик, когда наушники подключены к нему