FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Buenos días, yo estoy intentando firmar pero no me funciona... Cuando lo hago con el programa Autofirma de forma manual me firma correctamente el fichero, ya que hago la validación en la página de facturae y sale todo ok. Pero si lo hago con CMD (que luego incluiré dentro del programa delphi) entonces me sale un error en la Política de la firma: No se ha validado la política. Error en la firma , aunque me genera el archivo XSIG
Estoy pensando que alomejor no le paso bien el alias ... Hablas de un post anterior que comentavas el que creo que es el mismo problema que yo tengo...Me puedes indicar cual es? Se os acude que puede ser? Muchas gracias de antemano |
#2
|
||||
|
||||
Hola. Cuando llamas a autofirmacommandline tienes que pasarle en -config una serie de datos como son la ciudad,provincia, codigopostal y pais. Lo tienes en un post anterior
Un saludo |
#3
|
|||
|
|||
Tiene que funcionar !!!
Con la ayuda de este hilo yo lo conseguí. primero que nada revisa que el alias es correcto Código:
AutofirmaCommandLine.exe listaliases Ya tengo los dientes parámetros configurados tal y como yo lo utilizo Cita:
Última edición por Casimiro Notevi fecha: 13-09-2017 a las 13:34:59. |
#4
|
|||
|
|||
Muchas gracias por vuestras respuestas, intento llamarlo con los paramétros que me comentais con la linea de comandos (luego ya lo automatizaré) pero me sale : No se reconoce el parametro MADRID\nsignatureProductionPostalCode=
Lo llamo asi: autofirmacommandline sign -i c:\fac\FAC12555_1700001.XML -o c:\fac\FACFIRMADO.XML -store windows -alias "ALIAS" -format facturae -config signatureProductionCity=MADRID\nsignatureProductionProvince= MADRID\nsignatureProductionPostalCode= 28070\nsignatureProductionCountry= ESPAÑA El alias en princio está correcto, ya que si pongo uno que no existe me lo dice. Que es lo que no veo?? Me da la sensación que estoy ciega |
#5
|
|||
|
|||
He puesto solo hasta el primer parámetro
autofirmacommandline sign -i c:\fac\FAC1700001.XML -o c:\fac\FACFIRM.XML -store windows -alias "ALIAS" -format facturae -config signatureProductionCity=MADRID y parece que me la valida correctamente! Luego haré algunas pruebas más. |
#6
|
||||
|
||||
No olvides las etiquetas para el código, sin ellas es muy difícil de leer.
Gracias |
#7
|
|||
|
|||
Cita:
Gracias y disculpa, ya debería reordarlo |
#8
|
||||
|
||||
Gracias a ti
|
#9
|
|||
|
|||
Una buena opción para sacar los aliases bien formateados y poder cogerlo correctamente es la siguiente:
autofirmacommandline.exe listaliases -store windows -xml >aliases.xml Esto nos genera un fichero xml que luego podemos tratar y nos queda algo así: Código:
<afirma> <result>ok</result> <response> <alias>AC FNMT Usuarios</alias> <alias>AC RAIZ FNMT-RCM</alias> <alias>17d2dae11e5420c6</alias> <alias>ESTE ALIAS ME VALE - 1122334455H</alias> </response> </afirma> |
#10
|
|||
|
|||
Cita:
Te sobran espacios. A partir de "signatureProductionCity" no puede haber ningún espacio, y tu tienes espacios en antes de la provincia, del código postal y del país. |
#11
|
|||
|
|||
Por cierto, que para aquellos que no son capaces de dar con el álias correcto de un certificado (que suele ocurrir mucho con los certificados de representación), que sepan que podemos poner el álias que nosotros queramos.
Simplemente hay que cambiarlo en el certificado. Accedemos a él a través de Opciones de Internet, Contenido, Certificados, elegir el certificado correspondiente, pulsar sobre ver, ir a detalles, y buscar la entrada "Nombre descriptivo", que suele ser la última abajo del todo, le damos a editar propiedades y le ponemos el nombre descriptivo que queramos. Ese será el álias a partir de ahora de dicho certificado. |
#12
|
||||
|
||||
Cita:
__________________
Be water my friend. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
FTP con SSL, Obtener el certificado | mercury2005 | Internet | 0 | 27-12-2006 08:48:42 |
certificado en word | nicocer | Servers | 0 | 15-03-2004 14:41:30 |
|