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 ?¿
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


0