Hice que funcionara en una cuenta de trabajo protegida por un certificado en una aplicación java spring, pero no me quedan tan claros los pasos mínimos. (Podría creer que :) Necesito algo de teoría.
Aquí mis pasos:
- obtener el certificado de formato pkcs12
- instale el certificado en mi máquina con windows7 (instalado en una raíz confiable)
- verificar las entradas existentes de .p12 y su alias (keytool -list - almacén de claves ...)
- Primero exporte la clave pública (keytool -exportcert -keystore ...)
- Importarlo a cacerts (keytool -importcert -keystore ...)
- Luego recibí un error como mi máquina y el servidor no confiaba ellos mismos
- Acceda al servidor y recupere el certificado (java InstallCert ...)
- En mi aplicación, establezco propiedades para la contraseña del archivo pkcs12 y truestStore
¿Cuál es la función de instalar el certificado en mi máquina? Es necesario.