Closed franthemanIT closed 2 months ago
Può riprovare? rimanendo entro i 10 minuti
Fatta ora una prova con interrogazioni ripetute. Mi pare vada meglio. La prima in errore è questa: "govway_id": "e5d36690-0b84-11ef-988d-005056ae1884" Secondo i miei conteggi circa 8 minuti dopo la creazione di token, audit assertion ecc. Mi sono accorto che la postazione da cui faccio i test non e' perfettamente sincronizzata come ora, ma immagino faccia fede il timestamp del token fornito da PDND, che in quel caso è: 'Mon, 06 May 2024 09:19:20 GMT' (recuperato dall'header della response del token: token_response.headers["date"])
Se invece si fa riferimento al valore "issued" (preso dalla mia postazione) i circa due minuti tornerebbero.
Curiosità, avete modificato qualcosa?
si, ok, l'errore relativo al govway_id fornito è Verifica ModI della richiesta fallita: [Header 'Agid-JWT-TrackingEvidence'] Token creato da troppo tempo (data creazione: '2024-05-06_11:17:38.000')
Ok, quindi vale come data di emissione del token il datetime che fornisce il fruitore nel campo "issued" e non il "Date" restituito da PDND nell'header della response con cui comunica il token/voucher.
Che poi ok, se sincronizziamo gli orologi cambia poco.
Grazie!
Ho elaborato uno script Python per l'interrogazione di C001. Stacco il voucher PDND con tanto di pattern INTEGRITY_REST_02. Le interrogazioni funzionano per qualche minuto. Poi dopo restituiscono un errore. Dopo dieci minuti (scadenza del voucher PDND) l'errore restituito cambia. Ne deduco che ci sia qualcos'altro che scade ma non riesco a capire cosa.
Test fatti il 22 aprile, ambiente di collaudo con dati dei cittadini fittizi presenti nella lista disponibile non ricordo dove.
Sono un dipendente del Comune di Rivoli (TO).
Di seguito le response ricevute nei vari casi (da cui si ricavano codici di transazioni eventualmente utili per verifiche).
Richiesta immediatamente successiva a emissione voucher PDND (2024-05-22 09:47:34.420851+00:00):
Richiesta dopo 6 minuti da emissione del voucher (2024-05-22 09:54:25.252066+00:00) status code = 400
Dopo i 10 minuti di scadenza del voucher (2024-05-22 09:58:44.757204+00:00): status code = 404
PS: segnalo anche che le response restituite per gli status code 400 e 404 non sono conformi alla specifica yaml/swagger dell'e-service pubblicata su PDND