サンプルクッキーアプリケーションをテストする

クッキーアプリケーションのテストには、アプリケーションクッキーの検証および全体的なテストが含まれます。シミュレーションでは、バックエンドで保護されたWebリソースをテストする前にクッキーのコンテンツを検証できます。

ヘッダーまたはシミュレーションテスト用アプリケーションの構成方法:

  1. Access Gateway管理者UIコンソールへのナビゲート
  2. トポロジ(Topology) タブまたは アプリケーション(Applications) タブからアプリケーションを開きます。
  3. 設定(Setting)(Settings)ペインを選択します。
  4. 基本情報(Essentials)タブを展開します。
  5. 保護されたWebリソース(Protected Web Resource)の現在値に注意します。
  6. 保護されたWebリソース(Protected Web Resource)フィールドを以下に変更します:
    動作
    http://header.service.spgw テストを実行すると、ヘッダー・クッキー・セッションに関する情報・その他の情報が表示されます。
  7. カスタマイズ(Customize)チェックボックスをクリアしてログイン後URLを無効にします。
  8. 詳細設定(Advanced)タブを展開します。
  9. デバッグモード(Debug mode)を有効にします。
  10. 完了(Done)をクリックします。

Access Gateway管理コンソールを構成して、実行中のシステムログメッセージすべての表示を生成することができます。

  1. ターミナルを開いてセキュアシェル(SSH)を使って、Access Gateway管理コンソールに接続します。
  2. 4 - モニタリング(4 - Monitoring)を入力します。
  3. 2 - デバッグを有効にする(2 - Enable Debug)を入力します。
  4. 1 - ログをモニタリング(1 - Monitor logs)を入力します。これによって、実行中のすべてのログメッセージの表示がスタートします。
  5. Access Gateway管理者UIコンソールのコンソールに戻ります。アプリをテストし、実行中のログの結果を確認することができます。
  6. ログの表示を終了するにはCtrl-cを入力します。

使用可能なコマンドのリストなどモニタリングの詳細については、モニタリング(Monitor)を参照してください。

  1. アプリケーション(Applications)タブをクリックします。
  2. アプリが含まれる行で、アプリケーションに移動(Go to application) > SP開始(SP Initiated)をクリックします。
  3. アプリケーションに移動(Go to application) > IDP開始(IDP Initiated)をクリックしてテストを実行します。
  4. 各専用ポリシーURIを使ってテストを繰り返します。
  5. 終了したらデバッグを無効にします。

必要に応じてアプリケーションテストを終了します。

コマンドラインのデバッグステートメントを表示する

  1. Access Gateway管理コンソールに移動します。
  2. ログの表示を終了するには[Ctrl]-[c]を入力します。
  3. 3 - デバッグを無効にする(3 - Disable debug)を入力します。
  4. コマンドラインコンソールを終了します。

アプリのデバッグが有効になっている

  1. Access Gateway管理者UIコンソールに進みます。
  2. テストするアプリに移動します。
  3. 設定(Setting)タブを展開します。
  4. 基本情報(Essentials)タブを展開します。
  5. 保護されたWebリソース(Protected Web Resource)フィールドを元の値に返します。
  6. 詳細設定(Advanced)タブを展開します。
  7. デバッグ(Debug)トグルを 無効にする(Disable)に設定します。
  8. 変更を保存します。