Para poder utilizar un servidor a través de HTPPS, el certificado digital SSL del servidor debe ser reconocido como un certificado “de confianza” por Android. Podemos comprobar los certificados reconocidos en una instalación de Android en las opciones de seguridad del dispositivo. Si intentamos conectarnos a un servidor mediante https y Android no reconoce el certificado como confiable obtendremos la siguiente excepción: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. Para solucionar este problema y realizar la conexión tenemos tres alternativas: Instalar “manualmente” el certificado en Android. Obligar al usuario a realizar esta instalación no parece una buena idea. Aceptar cualquier… Continuar leyendo