環境の設定と事前定期テスト setting-up-your-environment-and-testing-in-prequal
このテクニカルノートの目的は、パートナーが環境を設定し、Adobeの事前検証環境にデプロイされた新しいビルドのテストを開始できるようにすることです。
ビルドフレーバーは 実稼動 と ステージング の2つがあるので、このドキュメントでは、実稼動設定に焦点を当て、すべての手順がステージングで同じであること、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上)を編集し、次のファイルを追加します。
-
Spoofの制作プロファイル
- 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
これは簡単な手順です:
- 使用権限の事前定義環境と使用権限を読み込みます。 同じ回答を返さなければなりません。
手順4: プログラマーのweb サイトを使用して簡単な認証/認証フローを実行する peform-a-simple-auth-flow
- この手順では、プログラマーのweb サイトのアドレスと有効なMVPD資格情報(認証および承認されたユーザー)が必要です。
手順5: プログラマーのweb サイトを使用してシナリオテストを実行する perform-scenario-testing-using-programmer-website
- 環境設定を完了し、基本的な認証認証フローが機能していることを確認したら、より複雑なシナリオのテストを進めることができます。
手順6: API テストサイトを使用したテストの実行 perform-testing-using-api-testing-site
- Adobe Pass認証のテストについて詳しく説明する場合は、API テストサイト を使用することをお勧めします。
API テストサイトの詳細については、AdobeのAPI テストサイトを使用して認証と認証フローをテストする方法を参照してください。