Foros del Web » Programando para Internet » PHP »

SoapClient para un certificado xml

Estas en el tema de SoapClient para un certificado xml en el foro de PHP en Foros del Web. Hola buena les escribo por que llevo con un problema varios días, me explico. He firmado un documento xml como indica la agencia española de ...
  #1 (permalink)  
Antiguo 27/05/2015, 04:16
Avatar de g4241610  
Fecha de Ingreso: mayo-2015
Mensajes: 1
Antigüedad: 8 años, 10 meses
Puntos: 0
SoapClient para un certificado xml

Hola buena les escribo por que llevo con un problema varios días, me explico. He firmado un documento xml como indica la agencia española de proteccion de datos, pero a la hora de crear un php que envie la información firmada a la agencia para comprobar si es correcta siempre me responde con un error.
El error es en el campo "Envio/reg_uno/declarante/control/est_err" con el valor 07(ese numero significa firma incorrecta, pero a la hora de validar la firma en la página oficial funciona perfectamente).

El código es cuestion:

<?php

$xml= base64_encode('<?xml version="1.0" encoding="ISO-8859-1......');


$com = new SoapClient('https://www.aespd.es:443/agenciapd/axis/SolicitudService?wsdl', array( 'trace' => 1, 'encoding' => 'UTF-8'));

$xmlRespuesta= $com->probarXml($xml);
$xmlRespuesta= base64_decode($xmlRespuesta);

$respuesta= new SimpleXMLElement($xmlRespuesta);
print_r($xmlRespuesta);

?>

Etiquetas: xml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:23.