Configurazione dell’ambiente e test in Pre-Qual setting-up-your-environment-and-testing-in-prequal
Questa nota tecnica ha lo scopo di aiutare i nostri partner a configurare il proprio ambiente e a iniziare a testare una nuova build implementata nell’ambiente di pre-qualificazione di Adobe.
Poiché sono disponibili due tipi di build: produzione e gestione temporanea, in questo documento ci concentreremo sulla configurazione di produzione con la menzione che tutti i passaggi sono uguali per la gestione temporanea, solo gli URL sono diversi.
I passaggi 1 e 2 stanno configurando l’ambiente di test su una delle macchine di test, il passaggio 3 è una verifica del flusso di base e i passaggi 4 e 5 presentano alcune linee guida per i test.
PASSAGGIO 1: Risoluzione del passaggio del dominio a un IP resolving-pass-domain-to-an-ip
-
Per trovare un IP del load balancer che possa essere utilizzato per lo spoofing, eseguire il comando seguente:
-
Su Windows
code language-cmd C:\>nslookup sp-prequal.auth.adobe.com ... Addresses: 52.13.71.11 54.184.208.150
Choose any IP from **addresses** section (e.g. `52.13.71.11)
C:\>nslookup entitlement-prequal.auth.adobe.com
...
Addresses: 52.26.79.43
54.190.212.171
Choose any IP from **addresses** section (e.g. `54.190.212.171)
- Su Linux/Mac
$ dig sp-prequal.auth.adobe.com
;; ANSWER SECTION:
...
............ 60 IN A 52.13.71.11
............ 60 IN A 54.184.208.150
Choose any IP from **A records (**e.g `52.13.71.11)
$ dig entitlement-prequal.auth.adobe.com
;; ANSWER SECTION:
...
............ 60 IN A 52.26.79.43
............ 60 IN A 54.190.212.171
Choose any IP from **A records (**e.g `54.190.212.171)
PASSAGGIO 2: Spoofing dell’ambiente di pre-qualificazione per la produzione spoofing-the-prequalification-environment
-
Modificare il file c:\windows\System32\drivers\etc\hosts (in Windows) o /etc/hosts (in Macintosh/Linux/Android) e aggiungere quanto segue:
-
Profilo di produzione spoof
- 52.13.71.11 sp.auth.adobe.com api.auth.adobe.com
- 54.190.212.171 entitlement.auth.adobe.com
Spoofing su Android: Per eseguire lo spoofing su Android, è necessario utilizzare un emulatore Android.
- Una volta attivato lo spoofing, puoi semplicemente utilizzare gli URL regolari per i profili di produzione e staging: (ovvero,
http://sp.auth-staging.adobe.comehttp://entitlement.auth-staging.adobe.come raggiungerai effettivamente ambiente di pre-qualificazione/produzione della* nuova build.
PASSAGGIO 3: Verifica che tu stia puntando all’ambiente giusto Verify-you-are-pointing-to-the-right-environment
Passaggio semplice:
- carica diritto prequal ambiente e diritto. Devono restituire la stessa risposta.
PASSAGGIO 4: Eseguire un semplice flusso di autenticazione/autorizzazione utilizzando il sito Web del programmatore peform-a-simple-auth-flow
- Questo passaggio richiede l’indirizzo del sito web del programmatore e alcune credenziali valide di MVPD (un utente autenticato e autorizzato).
PASSAGGIO 5: Eseguire il test dello scenario utilizzando i siti Web del programmatore perform-scenario-testing-using-programmer-website
- Dopo aver completato la configurazione dell’ambiente e aver verificato il funzionamento del flusso di autenticazione-autorizzazione di base, puoi procedere con il test di scenari più complessi.
PASSAGGIO 6: Eseguire test utilizzando il sito di test API perform-testing-using-api-testing-site
- Se si desidera approfondire la verifica dell'autenticazione di Adobe Pass, si consiglia di utilizzare il sito di test API.
Per ulteriori dettagli sul sito di test API, visita il sito How to test Authentication and Authorization flows using Adobe's API test site (Come verificare i flussi di autenticazione e autorizzazione tramite il sito di test API di).