Tabella dei contenuti
Come effettuare un test di connettività
Questo tutorial guida attraverso il processo tecnico per verificare la correttezza delle credenziali ottenute in fase di onboarding. Questa operazione è fondamentale sia per la verifica delle credenziali ma anche per verificare la raggiungibilità dei servizi per i rispettivi ambienti di collaudo (UAT) o produzione.
Step 1: Recuperare credenziali ottenute durante la fase di onboarding:
1 - client_id
2 - client_secret
3 - grant_type
2 - client_secret
3 - grant_type
Step 2: Recuperare l'URL di riferimento per l'ambiente che si vuol verificare
Gli URL da utilizzare per il test sono i seguenti:
- UAT --> https://api-emd.uat.cstar.pagopa.it
- PROD --> https://api-emd.cstar.pagopa.it
Step 3: Eseguire test
- Generare il token di UAT/PROD usando la tokenUrl e le credenziali fornite.
1cURL: curl --location 'https://api-mcshared.uat.cstar.pagopa.it/auth/token'
2--header 'Content-Type: application/x-www-form-urlencoded'
3--data-urlencode 'client_secret=xxxxxxxx-xxxx-....'
4--data-urlencode 'client_id=xxxxxxx-....'
5--data-urlencode 'grant_type=client_credentials'
6- Inserire il token nell'header di Authorization.
- Effettuare una chiamata GET al seguente endpoint:
1GET https://api-emd.uat.cstar.pagopa.it/emd/mil/tpp/network/connection/{tppName}
2oppure eseguire il comando:
1curl --location 'https://api-emd.uat.cstar.pagopa.it/emd/mil/tpp/network/connection/BancaX' \
2--header 'Accept-Language: it-IT' \
3--header 'Accept: application/json' \
4--header 'Authorization: ••••••'
5il cui risultato in caso di ** Response 200 ** sarà:
1{
2 "code": "PAGOPA_NETWORK_TEST",
3 "message": "BancaX ha raggiunto i nostri sistemi"
4}
5