Articles of https

Список доверенных CA в android?

Я хотел бы знать, какие сертификационные органы «разрешены» на android .. Поскольку я собираюсь купить сертификат ssl, я хотел бы понять, буду ли я получать некоторые проблемы в android, используя его. благодаря

Отмена авторизации Facebook не называется

У меня есть приложение для Facebook (игра в режиме разработки), потребляемая веб-клиентом (холст Facebook) и мобильным клиентом (приложение для Android). У меня также есть REST API (разработанный с Laravel), который позволяет обмены между клиентами и API Facebook. API доступен через Интернет (не локальный). Моя цель – обнаружить, когда пользователи удаляют мое приложение Facebook. Документация в […]

ShouldOverrideUrlLoading в WebView для Android не работает

-Edit: решение найдено – Выяснил это после некоторого тяжелого поиска – один человек (я буквально означаю один) сказал, что вместо этого они используют onPageLoad (); Который отлично работал для моих целей. Разница в том, что onPageLoad () запускается позже, чем shouldOverrideUrlLoading, но это не меняет мой код. Я пытаюсь настроить авторизацию Twitter с помощью OAuth […]

Загрузка файла через SSL с помощью клиентского сертификата и HttpsURLConnection от Android

Я пытаюсь загрузить файл в веб-службу, защищенную SSL, и требует сертификат на стороне клиента (подписанный внутренним центром сертификации). Связь с веб-сервисом хорошо работает (загрузка файлов, выполнение запросов, выполнение команд и выполнение всех видов POST-файлов хорошо работают, за исключением загрузки файлов . При загрузке файлов я получаю SSLException (javax.net.ssl.SSLException), в котором говорится: «Ошибка записи: ssl = […]

Android ssl: javax.net.ssl.SSLPeerUnverifiedException: нет сертификатов peer (еще раз)

У меня есть веб-сайт, на котором я могу включить ssl для службы RESTful. Мы зарегистрировались в RapidSSL, установили сертификаты и прошли проверку RapidSSL . Я могу получить доступ к сайту с различными браузерами, включая браузеры для Android (встроенный, firefox и opera) без проблем, никаких предупреждений. Однако, когда я пытаюсь получить к нему доступ с помощью […]

Как включить поддержку TLS 1.2 в Android-приложении (работает на Android 4.1 JB)

Согласно документам в Android для SSLSocket и SSLContext , протоколы TLS v1.1 и v1.2 поддерживаются на уровне API 16+, но по умолчанию не включены. Http://developer.android.com/reference/javax/net/ssl/SSLSocket.html http://developer.android.com/reference/javax/net/ssl/SSLContext.html Как включить его на устройстве под управлением Android 4.1 или новее (но ниже 5.0)? Я попытался создать настраиваемый SSLSocketFactory, который включает все поддерживаемые протоколы при создании Socket , а […]

Соединение HTTPS с сертификатом клиента в приложении для Android

Я пытаюсь заменить действующее HTTP-соединение с HTTPS-соединением в приложении для Android, которое я пишу. Необходима дополнительная безопасность соединения HTTPS, поэтому я не могу игнорировать этот шаг. У меня есть следующее: Сервер, настроенный для установления HTTPS-соединения, и требует сертификата клиента Этот сервер имеет сертификат, выдаваемый стандартным крупномасштабным ЦС. Короче говоря, если я получаю доступ к этому […]

Ошибка SSL SSL HttpGet (без сертификата партнера) ИЛИ (соединение закрыто одноранговым)

Я пытаюсь сделать простой HttpGet для чтения веб-страницы. У меня это работает на iOS и работает над Android через http, но не https. URL-адрес является внутренним сетевым IP-адресом и настраиваемым портом, поэтому я могу читать с http таким образом, используя путь http://ipaddress:port/MyPage.html HttpClient httpclient = new DefaultHttpClient(httpParameters); HttpResponse response; String responseString = null; try { […]

Android HttpClient и HTTPS

Я новичок в реализации HTTPS-подключений в Android. По сути, я пытаюсь подключиться к серверу, используя org.apache.http.client.HttpClient. По-моему, в какой-то момент мне нужно получить доступ к хранилищу ключей приложения, чтобы авторизовать моего клиента с помощью закрытого ключа. Но на данный момент я просто пытаюсь подключиться и посмотреть, что произойдет; Я продолжаю получать ошибку HTTP / 1.1 […]

Сбой сертификата ssl от Charles не удалось из-за сбоев сети

Прокси-сервер Charles SSL / HTTPS отлично работал на моем телефоне Samsung Galaxy S5. Я удаляю сертификат, не отлаживая его, потому что телефон предупреждает меня о том, что соединение контролируется третьей стороной. Теперь, когда я пытаюсь повторно загрузить сертификат с http://www.charlesproxy.com/getssl/, я получаю ошибку загрузки charles-proxy-ssl-proxying-certificate.pem из-за ошибки сетевых сбоев: Телефон настроен на использование прокси-сервера Charles. […]