Cita:
Empezado por delphi.com.ar
Porque solo estás extrayendo el certificado de dominio. La clave privada la puedes extraer de dos formas:
Código:
# Sin cifrar, que no se protege con contraseña:
openssl pkcs12 -in certificado.pfx -nocerts -nodes -out certificado.key
# Cifrada, protegida con contraseña:
openssl pkcs12 -in certificado.pfx -nocerts -out certificado.key
¿Cómo es la instrucción de CURL que estás usando?... ¿Esto es porque el servidor requiere un certificado del cliente?
|
Ah vale, gracias, he generado ya el PEM y el KEY sin cifrar, a ver qué tal mañana y os cuento.
La instrucción curl que estoy intentando es simplemente para verificar un DNI y es la siguiente:
curl.exe --connect-timeout 300 -m 300 -S -L -d "@DNI_CIF.xml" -o DNI_CIF_Respuesta.xml --cert certificado.pem --key certificado.key
https://www1.agenciatributaria.gob.e.../ws/VNifV2SOAP
En la que probé antes era lo mismo pero con --cert certificado.pem --key certificado.pem