CA Service Virtualization レコーディング中、SSL サーバ アプリケーションはテスト中のシステムです。
SSL の使用(レコーダとターゲット サーバの間)
レコーダとサーバの間の[SSL を使用]チェック ボックスをオンにすると、レコーダは SSL 接続を使用してターゲット サーバと通信します。 デフォルトでは、レコーダはサーバ証明書をすべて信頼します。
ターゲット サーバがクライアント認証(双方向 SSL)を要求する場合、レコーダは[SSL を使用]チェック ボックスの下のフィールドで指定されている証明書を送信します。 証明書情報が指定されていない場合、レコーダは、レコーディングが実行される VSE サーバの local.properties (ssl.client.cert.* プロパティ)ファイルで指定されている値を使用します。
クライアントとレコーダの間での SSL の使用
クライアントとレコーダの間の[SSL を使用]チェック ボックスをオンにすると、クライアントは SSL 接続を使用してレコーダと通信します。 レコーディングのこの部分で、レコーダはターゲット サーバの委任であり、クライアントが要求を開始したときにサーバ証明書を送り返す必要があります。 クライアントに送り返される証明書は、[SSL を使用]チェック ボックスの下のフィールドで指定した証明書です。
VSM の再生
[クライアントに SSL を使用]を選択した場合、SSL ハンドシェイクが、クライアント アプリケーションまたはテスト ケース クライアントと VSM の間で行われます。 VSM リスン ステップで提供されるキーストアは、サーバ証明書として一方向認証に使用されます。 クライアントと VSM の間では、SSL ハンドシェイクは行われません。 そのハンドシェイクは通常の HTTP です。
ライブ呼び出しステップが実行された場合、SSL ハンドシェイクは VSM クライアントと実際のサーバの間で行われます。 実際のサーバがクライアント認証を要求する場合、HTTP/S プロトコル ライブ呼び出しステップのキーストアが使用されます。
キーストアに複数の証明書が含まれる場合、CA Service Virtualization は最初のものを使用します。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|