Webservices (soap,rest,...) - Como generar firma XML en petición SOAP en PHP

 
Vista:
sin imagen de perfil
Val: 1
Ha mantenido su posición en Webservices (soap,rest,...) (en relación al último mes)
Gráfica de Webservices (soap,rest,...)

Como generar firma XML en petición SOAP en PHP

Publicado por Manuel (1 intervención) el 09/01/2020 10:00:29
Estoy realizando una petición SOAP en PHP para generar un XML donde incluyo la clave de firma de mi certificado digital. En esta petición apunto a "https://sede.fomento.gob.es/MFOM.Services.VTC.Server/VTCPort?wsdl" donde me devuelve un XML por respuesta el cual arroja un error a causa de parámetros inválidos del certificado.

Mi pregunta es, al formar el XML hay varios parametros que no se donde se pueden extraer.

<ds:Signature Id=”SIG-***************”>
<ds:Reference URI=”#id-*************”>
<ds:DigestValue>*******************</ds:DigestValue>
<ds:SignatureValue>****************</ds:SignatureValue>
<ds:keylnfo id=”KI-*******************”></ds:keyInfo>
<wsse:Reference URI=”#509-**************”>
<soapenv:Body wsu:id=”id-***************”></soapenv:Body>

Tengo la clave publica pero estas claves donde se pueden extraer ?¿
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como generar firma XML en petición SOAP en PHP

Publicado por Carlos (1 intervención) el 17/02/2020 20:42:59
Hola, buenas tardes, ¿Conseguiste generar el SOAP?, de ser así podrías compartir tu código, necesito realizar algo bastante parecido y no encuentro ninguna documentación.

Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar