El certificado de sello no es valido en la URL definida en vnif21.pas
Código Delphi
[-] defURL = 'https://www1.agenciatributaria.gob.es/wlpl/BURT-JDIT/ws/VNifV2SOAP';
el wdsl de la AEAT pone
Cita:
<wsdl ort name="VNifPort1" binding="VNifV2:VNifV2SoapBinding">
<wsdlsoap:address location="https://www1.agenciatributaria.gob.es/wlpl/BURT-JDIT/ws/VNifV2SOAP"/>
<wsdlsoap:address location="https://www10.agenciatributaria.gob.es/wlpl/BURT-JDIT/ws/VNifV2SOAP"/>
</wsdl ort>
|
en esta última dirección si funcionan los certificados de sello para validar una tupla Nombre/Nif.
Creo que para nuestra aplicaciones seria mejor emplear este último ya que
Cita:
la AEAT separa los canales de acceso según el tipo de certificado:
www1.agenciatributaria.gob.es → pensado para certificados personales o de representante. El sistema asume que hay un usuario humano autenticado.
www10.agenciatributaria.gob.es → pensado para certificados de sello. El sistema asume que la autenticación la hace una aplicación o sistema informático, no una persona física.
La distinción evita confusión entre actuaciones personales y automatizadas, y permite a la AEAT aplicar reglas distintas de trazabilidad, control de uso y auditoría."
|