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

 
Vista:
sin imagen de perfil
Val: 2
Ha aumentado su posición en 3 puestos 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