anpr icon indicating copy to clipboard operation
anpr copied to clipboard

C020 servizioAccertamentoResidenza InteroperabilityInvalidRequest

Open mgianfreda opened this issue 1 year ago • 9 comments

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?

mgianfreda avatar Mar 04 '24 14:03 mgianfreda

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

DarioCosentino avatar Mar 05 '24 08:03 DarioCosentino

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

afrontera85 avatar Mar 05 '24 09:03 afrontera85

...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

DarioCosentino avatar Mar 05 '24 09:03 DarioCosentino

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

afrontera85 avatar Mar 05 '24 09:03 afrontera85

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 avatar Mar 05 '24 09:03 DarioCosentino

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

DarioCosentino avatar Mar 05 '24 11:03 DarioCosentino

dinuovo Token contenente un claim 'aud' non valido

afrontera85 avatar Mar 05 '24 12:03 afrontera85

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.

mgianfreda avatar Mar 06 '24 09:03 mgianfreda