Ciao a tutti, e scusate il disturbo; stiamo provando da un pò ad effettuare i test di invio fatture allo SDI senza successo e l’assistenza è di scarsissimo aiuto.
Come stack tecnologico usiamo Java e Spring Boot e volevo chiedervi prima di tutto un chiarimento:
noi abbiamo associato i certificati prodotti tramite il kit di SDI al nostro Application Server Tomcat; è tutto ciò che c’è da fare per quanto riguarda i certificati? O c’è bisogno (come ho letto in qualche topic) di “associare” i certificati manualmente da codice per ogni richiesta che viene effettuata allo SDI?
Perchè noi in pratica ogni volta che proviamo a contattare l’endpoint RiceviFile con un codice molto simile al tuo riceviamo un bel Forbidden 403.
Se importo il certificato all’interno di Firefox riesce senza problemi a contattare sia https://testservizi.fatturapa.it/ricevi_file che a scaricare il wsdl da https://testservizi.fatturapa.it/SdI2AccoglienzaWeb/SdIRiceviFile_service/WEB-INF/wsdl/SdIRiceviFile_v1.0.wsdl
Abbiamo anche provato ad effettuare una chiamata tramite SOAP UI, agganciando il file .jks seguendo anche i consigli di questo topic ( Test Interoperabilità Certificati), ma riceviamo solo questo errore:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault xmlns:axis2ns1="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode>axis2ns1:Server</faultcode>
<faultstring>Internal Error</faultstring>
<detail/>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Ti ringrazio!!