Pre-Qual에서 환경 설정 및 테스트 setting-up-your-environment-and-testing-in-prequal
이 기술 노트의 목적은 파트너가 환경을 설정하고 Adobe Systems 사전 검증 환경에 배포된 새 빌드 테스트를 시작할 수 있도록 지원하는 것입니다.
프로덕션 과 스테이징 의 두 가지 빌드 버전이 있으므로 이 문서에서는 스테이징에 대해 모든 단계가 동일하고 URL만 다르다는 언급과 함께 프로덕션 설정에 대해 포커스합니다.
1 단계와 2 단계는 시험기 중 하나에서 테스트 환경을 설정하고 3 단계는 기본 흐름을 확인하는 것이며 4 단계와 5 단계는 몇 가지 테스트 지침을 제시합니다.
1단계. IP에 도메인 전달 확인 resolving-pass-domain-to-an-ip
-
스푸핑에 사용할 수 있는 로드 밸런서 IP를 찾으려면 다음 명령을 실행합니다.
-
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)
- 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)
2 단계. 사전 검증 환경을 프로덕션으로 스푸핑 spoofing-the-prequalification-environment
-
c:\windows\System32\drivers\etc\hosts 파일(Windows의 경우) 또는/etc/hosts 파일(Macintosh/Linux/Android)을 편집하고 다음을 추가합니다.
-
스푸핑 프로덕션 프로필
- 52.13.71.11 sp.auth.adobe.com api.auth.adobe.com
- 54.190.212.171 entitlement.auth.adobe.com
Android에서 스푸핑: Android에서 스푸핑하려면 Android 에뮬레이터를 사용해야 합니다.
- 스푸핑이 적용되면 프로덕션 및 스테이징 프로필에 대한 일반 URL(즉,
http://sp.auth-staging.adobe.com및http://entitlement.auth-staging.adobe.com)만 사용할 수 있으며 실제로 새 빌드의 사전 검증 환경/ 프로덕션 에 도달하게 됩니다.
3단계. 올바른 환경을 가리키고 있는지 확인합니다 Verify-you-are-pointing-to-the-right-environment
이것은 쉬운 단계입니다.
- Load entitlement prequal 환경 및 인타이틀먼트. 동일한 응답을 반환해야 합니다.
4 단계. 프로그래머의 웹 사이트를 사용하여 간단한 인증/권한 부여 흐름 수행 peform-a-simple-auth-flow
- 이 단계에는 프로그래머의 웹 사이트 주소와 몇 가지 유효한 MVPD 자격 증명(인증 및 권한이 부여된 사용자)이 필요합니다.
5 단계. 프로그래머 웹 사이트를 사용하여 시나리오 테스트 수행 perform-scenario-testing-using-programmer-website
- 환경 설정을 완료하고 기본 인증-인증 흐름이 작동하는지 확인한 후 보다 복잡한 시나리오의 테스트를 진행할 수 있습니다.
6단계. API 테스트 사이트를 사용하여 테스트 수행 perform-testing-using-api-testing-site
- Adobe Pass 인증 테스트에 더 자세히 알아보려면 API 테스트 사이트를 사용하는 것이 좋습니다.
API 테스트 사이트에 대한 자세한 내용은 Adobe Systems의 API 테스트 사이트를 사용하여 Authentication 및 권한 부여 흐름을 테스트하는 방법에서 확인할 수 있습니다.