Closed euberdeveloper closed 5 months ago
Aggiornamento:
Dopo aver fatto alcuni aggiustamenti riguardanti il protocollo AUDIT_REST_02 ed INTEGRITY_REST_02, il problema persiste:
{
"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": "82ae6dfe-dc83-11ee-8302-005056ae1884"
}
Buonasera, di seguito l'errore rilevato:
Validazione security token ModI 'INTEGRITY' della richiesta fallita: Header HTTP 'Digest' possiede un valore non corrispondente al messaggio
Saluti
Buongiorno, ho fatto degli aggiustamenti, ma ho ancora lo stesso 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": "2c19546f-dc91-11ee-9422-005056ae5232"
}
Vorrei anche cogliere l'occasione per chiedere ulteriori conferme su come calcolare il digest:
Nel mio caso, con questo body:
{"idOperazioneClient":"1709307826151A","criteriRicerca":{"codiceFiscale":"SGGNNA90R50F839T"},"datiRichiesta":{"dataRiferimentoRichiesta":"2020-02-28","motivoRichiesta":"Prova per vedere se le api funzionano","casoUso":"C019"}}
Ottengo questo digest:
SHA-256=MGRkYmViY2ZlN2FmOGM2ZThjNzE0YzcxMmJhMTYwOGVhZTBhZWYyMzM0Y2QyM2I1ZDJkMmJmMGJjMTFmOThiZg==
La prego anche di confermare che non ci siano errori nel voucher e nel agid tracking e che il problema sta solo nell'integrity
Ulteriore aggiornamento, dopo un'altro tentativo diverso di computazione del digest (adesso il digest è SHA-256=Ddvrz+evjG6McUxxK6Fgjq4K7yM0zSO10tK/C8EfmL8=), l'errore permane:
{
"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": "51dd520c-dcc9-11ee-9422-005056ae5232"
}
Ulteriore aggiornamento, dopo un'altro tentativo diverso di computazione del digest (adesso il digest è SHA-256=Ddvrz+evjG6McUxxK6Fgjq4K7yM0zSO10tK/C8EfmL8=), l'errore permane:
{ "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": "51dd520c-dcc9-11ee-9422-005056ae5232" }
Adesso l'errore è questo: Verifica ModI della richiesta fallita: Riscontrate 2 eccezioni. Token creato nel futuro (data creazione: '2024-03-08_00:16:04.000') [Header 'Agid-JWT-TrackingEvidence'] Token creato nel futuro (data creazione: '2024-03-08_00:16:04.000')
Ok, l'errore era quello, ora è tutto sistemato, grazie mille!
Un'altra cosa, ho notato che solo a volte ancora non va, può essere che ci sia un problema di sincronizzazione dell'orario? Mettendo now - 100s non fallisce più...
Stiamo provando ad utilizzare il servizio C019.
Here are more details:
Voucher pdnd senza firma
Agip Traking Evidence
Digest dell'agip ...
GET /status
POST /anpr-service-e002
corpo
risposta:
Per favore dare riscontro il prima possibile, è urgente