Ver Mensaje Individual
  #14  
Antiguo 25-03-2015
espinete espinete is offline
Miembro
 
Registrado: mar 2009
Posts: 233
Reputación: 16
espinete Va camino a la fama
Exclamation

Hola a todos...

Yo también estoy intentando enviar las facturas vía webservice, solo que con el problema añadido de que no tengo mucha experiencia con SOAP, WDSL, etc...

1) Tengo los componentes SecureBlackBox, en caso de que los necesite, que supongo que sí.
2) También he conseguido generar la factura (XML o XSIG) y firmarla. El servicio de validación de factura-e me la da como perfectamente válida.
3) He logrado importar el WSDL. Hasta aquí todo bien.

Al realizar el envío, me da el error "SOAP Request Signature is not valid". Tras investigar un poco, creo que también hay que FIRMAR la petición SOAP. ¿Cómo hago eso?

¿El mensaje SOAP es otro XML y dentro de éste debe ir el contenido de la factura XML convertido a base64? ¿Qué estructura debe tener este otro XML?
¿Puedo usar mi propio certificado digital para las pruebas, o he de usar el de ellos para pruebas?

¿Alguien puede ayudarme con esto?

Gracias!
Responder Con Cita