italia / anpr

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

[C019] Accesso non più autorizzato lato voucher #4475

Closed euberdeveloper closed 4 months ago

euberdeveloper commented 5 months ago

Il servizio C019 ha funzionato bene, abbiamo proceduto, come da documentazione, nell'ottenere prima un voucher PDND e poi nel fare le richieste aggiungendo i famigerati token di tracking-evidence e di signature (audit/integrity).

Senza cambiare nulla nel codice, da un giorno all'altro ha smesso di funzionare. L'errore è apparso nella parte in cui si ottiene il voucher PDND, abbiamo aperto un issue da loro ma ci hanno detto che il rifiuto dipende da voi e ci hanno detto di fare un issue anche qui (cliccare il link per vedere l'issue a cui faccio riferimento).

Ricopio qui il messaggio d'errore:

{"correlationId":"db4c2610-9882-48e0-87e4-44e5228d97dc","errors":[{"code":"015-0008","detail":"Unable to generate a token for the given request"}],"status":400,"title":"The request contains bad syntax or cannot be fulfilled.","type":"about:blank"}
euberdeveloper commented 4 months ago

Fra quanto sarà possibile avere una risposta?

afrontera85 commented 4 months ago

Questo errore effettivamente è restituito da PDND...rivedendo altre segnalazioni potrebbe essere dovuto a clientid o purposeid errati...o di solito se la finalità risulta ancora in attesa di approvazione...

euberdeveloper commented 4 months ago

Penso che ci sia un'incomprensione, la chiamata è quella relativa a pdnd, ma l'errore è vostro. Quindi non c'è il govway id.

Loro ci hanno detto che comunque l'errore non dipende da pdnd ma da voi, la prego di vedere questo issue

https://github.com/pagopa/pdnd-interop-frontend/issues/769

euberdeveloper commented 4 months ago

Oh, ho letto la parte del purpose id, però inizialmente funzionava, come possiamo accertarci che siano approvati?

afrontera85 commented 4 months ago

E' lato pdnd che possono darvi maggiori delucidazioni sull'errore relativo al correlationId indicato...Comunque c'e' un client di esempio nel github #3964 che consiglio sempre di usare.

euberdeveloper commented 4 months ago

Grazie per la risposta, anche se sono un po' confuso perché entrambi mi rimandate dall'altra repo GitHub.

Avevo già usato quel client di esempio, ma il codice senza alcuna modifica ha smesso di funzionare da un giorno all'altro, quindi sembra più un problema lato permessi

euberdeveloper commented 4 months ago

Grazie per il supporto, pensavo che il mio issue ai pdnd fosse abbastanza chiaro ma invece c'era stato un malinteso. Chiudo questo issue