2 votos

Cómo instalar un certificado a un usuario de perfil de trabajo

Me gustaría que mi aplicación en el usuario de perfil de trabajo ( https://www.Android.com/intl/en_us/work/ ) para conectarse a un servidor con un cert. Como el usuario Perfil de Trabajo comparte la Configuración con el usuario Propietario, instalé un cert desde la Configuración (Seguridad -> Instalar desde almacenamiento interno/tarjeta SD). Mi aplicación de Propietario se conecta a un servidor con un cert correctamente, pero para Perfil de Trabajo, no puede.

¿Podría decirme cómo debo hacer para que Work Profile reconozca un cert?

Medio ambiente : Android 5.x en Nexus5 / 9

2voto

oriku Puntos 21

Relacionado: Android 10 y 11 CA Cert en el perfil de trabajo


Para instalar un certificado ca de usuario en el perfil de trabajo necesitará acceso Root.

Instalación de certificados de usuario en el perfil de trabajo:

  1. Instalar un certificado exportado de forma normal

  2. Conseguir un intérprete de comandos root

    adb root; adb shell

  3. Compruebe que el certificado y el hash están instalados.

    an example would be 1000CACERT*

    ls /data/misc/keystore/user_0/<CACERT>

    example: 81c450f1.0

    ls /data/misc/user/0/cacerts-added/<xxxxxxxx.0>

  4. Moverlos al perfil de trabajo

    cd /data/misc/keystore/ mv user_0/<CACERT> user_10/

    cd /data/misc/user mkdir 10/cacerts-added mv 0/cacerts-added/<xxxxxxxx.0> 10/cacerts-added/

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X