italia / anpr

Issue tracker e documentazione di ANPR - Anagrafe Nazionale della Popolazione Residente
Creative Commons Attribution 4.0 International
182 stars 49 forks source link

C020 servizioAccertamentoResidenza InteroperabilityInvalidRequest #4445

Open mgianfreda opened 9 months ago

mgianfreda commented 9 months ago

Buongiorno, dal Vostro Client java, ricevo il seguente errore. GovWay-Transaction-ID: b4d09a4e-da2c-11ee-85f5-005056ae1884 Sino alla scorsa settimana, funzionava correttamente. E' cambiato qualcosa?

DarioCosentino commented 9 months ago

Chiedo vostre verifiche su call al C020 andata male. Questa la response... "{"type":"https://govway.org/handling-errors/400/InteroperabilityInvalidRequest.html","title":"InteroperabilityInvalidRequest","status":400,"detail":"Received request is not conform to the required interoperability profile","govway_id":"0c7cf9da-daca-11ee-84b2-005056ae5232"}" Grazie

afrontera85 commented 9 months ago

Verifica ModI della richiesta fallita: Riscontrate 2 eccezioni. Token contenente un claim 'aud' non valido [Header 'Agid-JWT-TrackingEvidence'] Token contenente un claim 'aud' non valido

DarioCosentino commented 9 months ago

...avevo preso spunto (e poi modificato) dal client di esempio per la call al C001. l'aud che ho utilizzato è https://modipa-val.anpr.interno.it/govway/rest/in/MinInternoPortaANPR-PDND/C020-servizioAccertamentoResidenza/v1 Se sbagliato, posso avere quello corretto per favore? Grz mille

afrontera85 commented 9 months ago

https://modipa-val.anpr.interno.it/govway/rest/in/MinInternoPortaANPR/C020-servizioAccertamentoResidenza/v1 questo è quello corretto

DarioCosentino commented 9 months ago

ok. Sono finalmente riuscito ad avere OK. Finito il brindisi attacco con la call INAD ("https://domiciliodigitaleapi.oscl.infocamere.it/rest/inad/v1/domiciliodigitale"). Posso sempre scrivere qui circa eventuali criticità? Il giro dei token è uguale a quanto realizzato per il C020?

DarioCosentino commented 9 months ago

Chiedo venia ...sistemando il codice e riprovando ottengo di nuovo errore ... {"type":"https://govway.org/handling-errors/400/InteroperabilityInvalidRequest.html","title":"InteroperabilityInvalidRequest","status":400,"detail":"Received request is not conform to the required interoperability profile","govway_id":"bbbdaa66-dae1-11ee-84b2-005056ae5232"} Attendo vostro riscontro. Grazie

afrontera85 commented 9 months ago

dinuovo Token contenente un claim 'aud' non valido

mgianfreda commented 9 months ago

Per richiedere lo stato del servizio con endpoint /status occorre sempre inviare una GET inserendo come headers Authorization, "Bearer", token Agid-JWT-Signature, tokenAgidSignature Agid-JWT-TrackingEvidence, tokenTrackingEvidence Digest, "SHA-256=" + encodedBody il content dovrebbe essere vuoto. Provando con una stringa vuota viene riportato un messaggio di errore {"type":"https://govway.org/handling-errors/400/InteroperabilityInvalidRequest.html","title":"InteroperabilityInvalidRequest","status":400,"detail":"Received request is not conform to the required interoperability profile","govway_id":"fdb87432-db98-11ee-8ac1-005056ae1884"} Attendo un vostro riscontro, grazie.

fante76 commented 2 months ago

Buongiorno Anche io ho lo stesso problema su "govway_id": "1351f14f-73fa-11ef-9953-005056ae5232". Potreste darmi riscontro per favore ?