Chrome es una de las pocas aplicaciones que confía en los certificados root de CA personalizados instalados por el usuario.
Primero necesitas el certificado root de CA personalizado. Por lo general, se puede descargar en tu dispositivo Android. Colócalo, por ejemplo, en la carpeta de Descargas.
El siguiente procedimiento de instalación es para Android 11 que ejecuta una versión no modificada de Google Android. En teléfonos más antiguos o en teléfonos que ejecutan una versión de Android muy modificada (como la utilizada por Samsung y otros fabricantes) es posible que los ajustes tengan nombres diferentes.
Por lo tanto, puedes simplemente abrir la aplicación Ajustes de Android y en la sección de Seguridad seleccionar Encriptación y credenciales
-> Instalar un certificado
-> Certificado de CA
. Luego selecciona el certificado descargado.
Puedes verificar que el certificado ha sido instalado en Encriptación y credenciales
-> Credenciales de usuario
.
Ten en cuenta que el certificado root de CA personalizado instalado solo será utilizado por Chrome. Otras aplicaciones no lo aceptarán ya que, por defecto, las aplicaciones modernas (dirigidas a Android 6+) no confían en los certificados instalados por los usuarios.
2023-06:
Las versiones recientes de Chrome para Android ya no aceptan certificados root de CA personalizados debido a que Chrome ahora verifica los certificados adicionalmente utilizando el sistema de Transparencia de Certificado.
0 votos
Un truco que encontré es usar el navegador web predeterminado: android.stackexchange.com/questions/226765/…