Verificar manualmente el certificado SSL en WebView
Tengo una WebView
Android en la que se muestra un contenido de https. Hay un problema con el certificado SSL proporcionado por el servidor. Mientras estoy esperando un nuevo certificado que es confiado por el WebView me pregunto cómo puedo verificar manualmente el certificado del SSL.
Tengo WebViewClient
en donde I en onReceivedSslError
recibe un SslError
con el código de error primario de SslError.SSL_UNTRUSTED
. En el mismo objeto de error recibo el certificado, una instancia de SslCertificate
.
- Alerta de seguridad de Android WebView SSL
- Acceso web automático de Webview de Android al sitio Web de https estableciendo cookies de token
- Problemas con el certificado WSS y SSL en Android
- Compruebe el método onReceivedSslError () de un WebViewClient si se firma un certificado desde una CA propia auto-firmada
- Carga de un archivo a través de SSL con Client Side Certificate y HttpsURLConnection de Android
¿Hay alguna manera para que realice verificaciones manuales en contra de ese objeto de certificado para verificar que es confiable?
No estoy interesado en aceptar todos los certificados, aunque esto es algo temporal.
- ¿Cómo puedo establecer SignalR en Android Studio para ignorar los problemas de SSL para el desarrollo
- Aceptar certificados SSL autofirmados-> donde configurar TrustManager predeterminado
- Cuándo instalar keystore & cuándo instalar sólo el certificado envuelto en keystore
- HttpsUrlConnection: Ancla de confianza para ruta de certificación no encontrada en 2.3
- Certificado de pinning no funciona con OkHttp en Android
- Advertencia de Google Play: controlador WebViewClient.onReceivedSslError
- CertificateException - OpenSSLX509CertificateFactory $ ParsingException
- Intermitente PeerUnverifiedException: No hay certificado de compañero con el cliente de Android
- Las herramientas de compilación de Android evitan que ProGuard elimine las clases de biblioteca de appcompat no utilizadas
- android sensortag azimut para la brújula no está funcionando (código java)