Articles of https

Android-библиотека для WSS (Secure Web Socket)

Im пытается подключиться к WSS (аутентификация сертификата клиента + сервера + аутентификация корпоративного прокси-сервера + самоподписанная цепочка сертификатов) с Android. Я попробовал библиотеку Autobhan, Koush AsyncIO, SecureWebSocket, библиотеку Autobahn с поддержкой TLS и несколько других. Я не мог заставить его работать. Любые предложения по библиотеке поддержки или минимальные изменения конфигурации моего сервера, чтобы заставить его […]

Расширение SSL для приложений Android

Я использую приложение Android для общения, которое отправляет HTTPS-запрос для определенных функций, возможно ли читать «читаемый-расшифрованный» пакет, который отправляется приложением? Я пробовал настройку прокси-сервера с помощью Fiddler и ProxyDROID, но он только показал мне результаты Web Broweser, а не приложения Sniffing пакеты с использованием Shark будут зашифрованными пакетами Изменить: я использовал Fiddler для контроля пакетов, […]

Аутентификация для запроса GET в Android HTTP / 1.1 406 Не допускается

Я попытался, но, похоже, возникла проблема с получением запроса GET на пример URL-адреса героя « https://xxxx-xxxxx.herokuapp.com/xxxxxx/xxxxxxxx », Я знаю, что общий метод HttpClient client = factory.getHttpClient(); //or any method to get a client instance Credentials credentials = new UsernamePasswordCredentials(username, password); client.getState().setCredentials(AuthScope.ANY, credentials); И я знаю, что getState () недоступен для версии 3.x. Я не знаю, […]

Как отправить запрос HTTPS с помощью Retrofit?

Я создаю restAdapter следующим образом: return new RestAdapter.Builder() .setEndpoint("https://www.xyz.com/") .build() .create(SafeUserApi.class); То в SafeUserApi.class (который является интерфейсом) у меня есть: public interface SafeUserApi { @POST("/api/userlogin") void getUserLogin(@Body UserserLogin userLogin, Callback<LoginResult> cb); } Но это не работает. Я что-то пропустил? Я пытался с Postman, и он работает. Но в моем устройстве это не так. У меня […]

DownloadManager: понимайте политику повтора и коды ошибок.

Согласно документации , если загрузка не удалась из-за ошибки http – COLUMN_REASON должен содержать конкретный код ошибки HTTP. Проблема, с которой я сталкиваюсь, заключается в том, что на практике единственная причина, которую я вижу при неудаче загрузки, – ERROR_HTTP_DATA_ERROR Кроме того, я вижу в logcat фактический код ошибки HTTP во время выполнения, когда загрузка остановлена […]

Android отправляет запрос https на сервер без устаревших методов

В моем приложении используется запрос отправки по https, следуя этому исходному ответу . Теперь некоторые из них apache-методы устарели. Может ли кто-нибудь помочь мне в решении проблемы в новом подходе?

Аутентификация SSL-клиента с сертификатом на Android

Я пишу приложение Android, которое подключается к серверу для вызова некоторых веб-сервисов. Этот сервер использует самоподписанный сертификат для SSL и требует сертификата клиента для проверки подлинности. Когда я подключаюсь к серверу с браузером Android Chrome или с браузером Safari от Iphone, он отлично работает. Соединение SSL устанавливается, и аутентификация сертификата клиента выполняется и перенаправляется на […]

Возможно ли хранить сертификат SSL в веб-браузере Android

В приложении, над которым я работаю, я должен сделать сообщение HTTPS на веб-сервере. Я получал сертификаты без доверенных ошибок, когда я делаю это напрямую (без веб-просмотра). Но когда я использую web-браузер android для загрузки URL-адреса HTTPS, я могу сделать public void onReceivedSslError (WebView view, SslErrorHandler handler, SslError error) { handler.proceed() ; } Для продолжения соединения, […]

Android WebView.postUrl () показывает пустой экран при отправке на HTTPS-URL

В моем приложении Android я отправляю данные на URL-адрес сервлета https из WebView как показано ниже. String postData = "fileContents=" + fileCon; WebView.postUrl(url, EncodingUtils.getBytes(postData, "BASE64")); URL-адрес в указанном выше коде является URL-адресом сервлета, для которого я должен опубликовать некоторые данные, и оттуда перенаправляю на другой URL-адрес. Вышеприведенный код работал нормально, когда URL сервлета просто HTTP […]

TLS с расширением имени имени сервера (RFC 3546) в Android

Я создаю приложение для Android, которое должно работать с https. У меня нет проблемы с подключением https к адресу https, который не использует TLS с расширением Server Name Indication . Но мне нужно сделать соединение с адресом https, который использует TLS с расширением SNI. То, что я сделал для https-адреса, использующего TLS без расширения имени […]

Intereting Posts
Сбросить TextView вверх Meteor перезагружается бесконечно после повторного развертывания на сервере с помощью appcache > «Meteor run android» запускает приложение и запускает эмулятор Android, но я не могу найти или запустить приложение внутри эмулятора Ошибка в подключенном проекте Android Engine Какова цель аргумента масштаба в таких функциях, как setYLabelsColor ()? Как заполнить Spinner из массива String Неподдерживаемый узел «item» в файле style.xml Отправка приложений на Android Market и Amazon Appstore FragmentPagerAdapter – как обнаружить салфетки или вкладку, когда пользователь переходит на новую вкладку? Есть ли способ произвольно загрузить ресурсы во время работы в Android? Зависимость библиотеки Android от Gradle от зависимости библиотеки от Nexus Есть ли событие установки в android? ActivityManager: Предупреждение: активность не запущена, ее текущая задача была перенесена на передний план Как создать библиотеку в Github и использовать ее через зависимости gradle в Android Studio Android: java.util.concurrent.ThreadPoolExecutor