Cita:
Empezado por aleixep
Primero que nada, ¡hola a todos! Este es mi primer mensaje al foro, así que espero hacerlo bien.
En nuestro caso, ISCOPYME, nos salía ese error cuando no se enviaba correctamente el certificado electrónico. Si abres el navegador web, pegas esa URL y no seleccionas el certificado, la AEAT devuelve un HTML indicando el error 403. En nuestro caso, si el Delphi no encontraba el certificado, cuando hacía la petición al WebService sin él, también devolvía un HTML. ¡Espero que te sirva!
|
Buenos días aleixep, gracias por tu aportación. He puesto logs en todos los sitios y efectivamente, no se lanza el procedimiento OnNeedClientCertificate del httprio. Lo que no consigo entender es por qué sí se lanza cuando lo hago desde una aplicación/form y no se lanza cuando se está haciendo desde un servicio windows. ¿ Alguien sabe como forzar a que se ejecute este procedimiento siempre ?
Muchas gracias.