Configurazione dell'ambiente e test in Pre-Qual setting-up-your-environment-and-testing-in-prequal
Lo scopo di questa nota tecnica è aiutare i nostri partner a configurare il loro ambiente e iniziare a testare un nuovo versione distribuito nell'ambiente di prequalificazione Adobe Systems.
Poiché ci sono due versione versioni: produzione e staging, in questo documento concentrarsi sulla configurazione della produzione con la menzione che tutti i passaggi sono gli stessi per la messa in scena, solo gli URL sono diversi.
I passaggi 1 e 2 sono la configurazione dell'ambiente di test su una delle macchine di test, i passaggi 3 sono una verifica del flusso di base e i passaggi 4 e 5 presentano alcune linee guida di 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)
- 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)
PASSO 2. Spoofing dell'ambiente di prequalificazione da produrre spoofing-the-prequalification-environment
-
Modifica il file c:\windows\System32\drivers\etc\hosts (in Windows) o/etc/hosts (su Macintosh/Linux/Android) e aggiungere quanto segue:
-
Profilo di produzione spoof
- 52.13.71.11 entitlement.auth.adobe.com sp.auth.adobe.com api.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.com
ehttp://entitlement.auth-staging.adobe.com
e 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
Questo è un passaggio semplice:
- Load entitlement prequal environment and entitlement. Dovrebbero restituire la stessa risposta.
PASSO 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 MVPD valide (una utente che sia autenticato e autorizzato).
PASSO 5. Eseguire test di scenario utilizzando i siti Web del programmatore perform-scenario-testing-using-programmer-website
- Dopo aver completato la configurazione dell'ambiente e verificato che il flusso di autenticazione-autorizzazione di base funzioni, è possibile 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).