Cita:
Empezado por pulido
Buenas tardes:
Hemos conseguido pasar el fichero a Bizkaia mediante curl.exe
¿Sabéis si a curl.exe se le puede pasar el certificado en lugar de la ruta por el nombre que tenga el certificado en Windows?
Ahora mismo lo hacemos asi:
curl --insecure --cert-type P12 --cert E:\EnpresaZigilua_SelloDeEmpresa.p12:IZDesa2021 -H "Accept-Encoding:gzip" -H "Content-Encoding:gzip" -H "Content-Type:application/octet-stream" -H "eus-bizkaia-n3-version:1.0" -H "eus-bizkaia-n3-content-type:application/xml" -H "eus-bizkaia-n3-data:{\"con\":\"LROE\",\"apa\":\"1.1\",\"inte\":{\"nif\":\"99980375P\",\"nrs\":\"QRZMB63ZN7 HLGbwhCuy6 wmvAhKq4EV\"},\"drs\":{\"mode\":\"140\",\"ejer\":\"2022\"}}" -v "ht**tps://pruesarrerak.bizkaia.eus/N3B4000M/aurkezpena" --data-binary "@e:\demo.gz" --output e:\respuesta.gz
y funciona bien.
Lo ideal sería que en lugar de pasar la ruta del certificado que se pudiera pasar por el nombre que tiene el certificado en la instalacion de windows
¿Sabéis como se podría hacer?
|
Para envios con curl.exe no me suena que puedas usar el almacen de certificados. Para las firmas de los ficheros sí..
Si te sirve, y si no recuerdo mal, con la herramienta openssl puedes generar el fichero a usar con curl desde el almacén de windows cada vez que lo desees, porr lo tanto puedes crearte la hilera.
Saludos