SoapUI を使用した SSL
SoapUI で SSL を使用するには、最初に AppScan SSL 証明書を SoapUI にインストールする必要があります。
手順
- 開いている SoapUI インスタンスをすべて閉じます。
-
AppScan で「ツール」>「オプション」>「記録プロキシー」>「エクスポート」をクリックして、ZIP ファイルを、ご使用のマシンに保存します。
注: 「エクスポート」ボタンが無効になっている場合は、証明書がインストールされていないため、最初に、その上にある「追加」ボタンをクリックして証明書をインストールしてください。
-
SSL 証明書ファイル
appScanRootCert.crt
を抽出して、次の場所に保存します。[SoapUI home dir]\jre\lib\security
重要: ファイル名は変更しないでください。ファイルがすでに存在する場合には、それを上書きします。 -
管理者として、コマンド・ラインを開き、次の場所に移動します。
cd [SoapUI home dir]\jre\lib\security
-
次のコマンドを実行します。
これで、SoapUI の鍵ストアに証明書が追加され、SoapUI で SSL を使用できるようになりました。"[SoapUI home dir]\jre\bin\keytool" -import -trustcacerts -keystore cacerts -storepass changeit -noprompt -alias AppScanCertificate -file appScanRootCert.crt
次のタスク
トラブルシューティング
それでも要求を送信できない場合は、次のトラブルシューティング手順を実行します。
- 開いている SoapUI インスタンスをすべて閉じます。
- 「ツール」>「オプション」>「記録プロキシー」タブ >「削除」をクリックして、AppScan SSL 証明書をアンインストールします。
- 次のコマンドを実行して、AppScan 鍵ストアのエントリを SoapUI から削除します。
"[SoapUI home dir]\jre\bin\keytool" -delete -alias AppScanCertificate -storetype JKS -keystore cacerts -storepass changeit
注: 表示される警告を無視します。 - 前述のセクションのステップ 2 ~ 5 を繰り返します。
関連トピック: