Articles of ssl

WebView с https loadUrl показывает пустую страницу

Я использовал webview для посещения https-ссылки. Страница всегда отображается пустым. Я нашел способ укрощать его public class WebViewClient extends Object { public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { handler.proceed(); } } Это хорошо работает. Но я использовал API Android 2.1, этот метод принадлежит Android 2.2. Может ли кто-нибудь дать мне какое-нибудь предложение?

SSL-сертификат для веб-служб REST (используется Android)?

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

Андроид HTTP HTTP-запрос с использованием самозаверяющего сертификата и CA

У меня есть приложение для Android, которое подключается к веб-сервису SSL, который мы размещаем. Веб-сервер является apache и имеет собственный CA, который мы создали, и самоподписанный сертификат SSL. Я импортировал наш сертификат ЦС на планшет Android в разделе «Сертификаты доверенных пользователей» в разделе «Безопасность». Я проверил доступ к веб-серверу и могу подтвердить, что сертификат веб-службы […]

Как использовать самоподписанный SSL в сетевой библиотеке Android (ION)?

Использование этой сетевой библиотеки: https://github.com/koush/ion Поскольку текущим статусом является разработка, я хотел бы использовать самоподписанный SSL-сертификат Форум библиотеки обсуждает: https://github.com/koush/ion/issues/3 Ion ion = Ion.getDefault(c); ion.configure().createSSLContext("TLS"); ion.getHttpClient().getSSLSocketMiddleware().setSSLContext(sslContext); ion.getHttpClient().getSSLSocketMiddleware().setTrustManagers(trustManagers); После некоторых исследований я захватил crt и получил sslContext и trustmanager, проблема в том, что он все равно возвращает исключение javax.net.ssl.SSLException Caused by: java.security.cert.CertPathValidatorException: Trust anchor for certification […]

Javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: привязка доверия для пути сертификации не найдена

Я использую Retrofit для доступа к моему REST API. Однако, когда я http://myhost/myapi свой API за ssl и http://myhost/myapi его через http://myhost/myapi тогда я получаю эту ошибку: Нужно ли мне теперь делать что-то дополнительное, когда мой API находится за SSL? Вот как я подключаюсь: private final String API = "https://myhost/myapi"; private final RestAdapter REST_ADAPTER = […]

Как решить проблему «введите пароль для хранения учетных данных»?

Поэтому я играю с веб-прокси-сервером Fiddler. Мне нужно расшифровать трафик https. Поэтому я пытаюсь поместить корневой сертификат CA скрипача в хранилище доверенных устройств. Но он продолжает спрашивать меня: "Enter the password for credential storage" . Если я что-нибудь введу и нажмите «Ввод», я вижу сообщение « Toast котором говорится: Хранилище учетных данных было стерто И […]

Как подключить SSL-сокет через HTTP-прокси?

Я пытаюсь использовать Java (Android) для подключения к серверу с помощью SSL-сокета. Обратите внимание, что это не HTTP-данные. Это проприетарный протокол с сочетанием текстовых и двоичных данных. Я хочу передать это SSL-соединение через HTTP-прокси, но у меня много проблем с этим. Прямо сейчас сценарий, который я использую и что мой браузер, похоже, использует с прокси-сервером […]

OkHttp javax.net.ssl.SSLPeerUnverifiedException: имя хоста domain.com не проверено

Я пробовал в течение нескольких дней, чтобы это работало. Я пытаюсь подключиться к моему серверу через https с самоподписанным сертификатом. Я не думаю, что есть какие-то страницы или примеры, которые я еще не читал. Что я наделал: Создал bes keystore, следуя этому руководству: http://blog.crazybob.org/2010/02/android-trusting-ssl-certificates.html Он использует openssl s_client -connect domain.com:443 для получения сертификата с сервера. […]

Теперь, когда SSLSocketFactory устарел на Android, какой был бы лучший способ справиться с проверкой подлинности сертификата клиента?

Я работаю над Android-приложением, для которого требуется аутентификация сертификата клиента (с файлами PKCS 12). После устаревания всего этого apache.http.* , Мы начали довольно большую работу по рефакторингу на нашем сетевом уровне, и мы решили пойти с OkHttp в качестве замены, и до сих пор мне это очень нравится. Тем не менее, я не нашел другого […]

SSLSocket зависает при getInputStream, когда устройство Android работает в wifi

Я хочу иметь зашифрованный SSL-сервер TCP на устройстве Android и клиент на компьютере, который будет подключаться к устройству. Я создаю SSLServerSocket на устройстве Android с собственным хранилищем ключей. final KeyStore localTrustStore = KeyStore.getInstance("BKS"); //NON-NLS final InputStream in = context.getResources().openRawResource(R.raw.syncapp); localTrustStore.load(in, "secret".toCharArray()); //Keystore pw in.close(); final SSLContext sslContext = SSLContext.getInstance("TLSv1.2"); //NON-NLS final TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()); […]

Intereting Posts
Изменение цвета разделителя NumberPicker Отправка запроса HTTP-сообщения с Android Кто-нибудь имеет контрольные показатели (код и результаты), сравнивающие производительность приложений Android, написанных на Xamarin C # и Java? Служба специальных возможностей отключена при каждом запуске отладки Не удается найти org.gradle.api.artifacts.result.ResolvedModuleVersionResult при применении Android-плагина в Gradle Android – Как вызвать широковещательный приемник для вызова метода onReceive ()? Android: Понимание OnDrawFrame, FPS и VSync (OpenGL ES 2.0) Изменение цвета текста панели приложений Google Place Picker INSTALL_FAILED_DUPLICATE_PERMISSION … C2D_MESSAGE Установка видового экрана в шкалу для установки как ширины, так и высоты Не удалось выполнить цель com.jayway.maven.plugins.android.generation2 Прокрутить веб-просмотр в Viewpager Adb не может обнаружить Sony Xperia, хотя я установил драйвер Как добавить динамическую библиотеку в Android? Android WindowManager TYPE_SYSTEM_ALERT Макет на ощупь