CA 証明書を使用した SSL
CA 証明書を利用した SSL を Digital Lab および UFT One で使用するには,最初に CA 証明書をコンピュータにインストールする必要があります。
注: 自己署名証明書を使用する場合は,証明書が標準でインストールされるため,このトピックは関係ありません。
UFT One マシンへの CA 証明書のインストール
CA 証明書を UFT One マシンに Digital Lab サーバと各コネクタ・マシンにそれぞれ 1 回ずつインストールします。
CA 証明書をインストールするには,次の手順を実行します。
-
Internet Explorer を開き,次の構文を使用して Digital Lab サーバまたはコネクタ・マシンに移動します。
https://<server_name_or_IP_address>:<port>
標準設定のポートは 8443 ですが,この値は Digital Lab のインストール中に変更できます。
Internet Explorer は,Web サイトのセキュリティ証明書のセキュリティ問題に関するメッセージを表示する場合があります。
-
Internet Explorer の[オプション]ダイアログ・ボックス([ツール]>[インターネット オプション])を開き,信頼済みサイトのリストに URL を追加します。
-
セキュリティ・ゾーンで,[このサイトの閲覧を続行する (推奨されません)。]を選択します。
-
開いたページで,[証明書のエラー]>[証明書の表示]>[証明書のインストール]をクリックします。
-
ウィザードを使用して証明書をインストールします。
[証明書をすべて次のストアに配置する]を選択し,[参照]をクリックします。
-
[信頼されたルート証明機関]を選択し,ウィザードを完了します。
セキュリティ警告が表示された場合は,[はい]をクリックしてインストールを承認します。
-
-
Internet Explorer で,Digital Lab サーバまたはコネクタ/マシンの URL を更新し,SSL 証明書関連のエラーがないことを確認します。
注: ほとんどの場合,SSL 関連のエラーはオペレーティング・システムによって生成されます。
-
UFT One の[オプション]ダイアログで,Digital Lab サーバのアドレスとポートを入力します。[接続テスト]をクリックして,UFT One が Digital Lab サーバに正常に接続できることを確認します。
詳細については,Digital Lab またはローカル・モバイル・デバイスへの接続を参照してください。
Jenkins マシンへの CA 証明書のインストール
Jenkins から UFT One テストを実行し,SSL で CA 証明書を使用する場合は,UFT One コンピュータと Jenkins コンピュータに証明書をインストールする必要があります。
詳細については,UFT One マシンへの CA 証明書のインストールを参照してください。
CA 証明書をインストールするには,次の手順を実行します。
-
Internet Explorer を開き,安全な Digital Lab サーバの HTTPS URL を参照します。
Web サイトのセキュリティについてプロンプトが表示されたら,[このサイトの閲覧を続行する]をクリックします。
-
タイトル・バーの[証明書]エラーをクリックしてから,[証明書の表示]をクリックします。
-
[証明書]ダイアログ・ボックスで,[詳細]タブをクリックし,[ファイルにコピー]をクリックします。
-
エクスポート・ウィザードで,[DER encode binary X.509]オプションを選択し,[次へ]をクリックします。
-
証明書の名前を指定します(例:mc.cer)。
[次へ]をクリックし,[完了]をクリックします。
-
<jenkins インストール>\jre\bin フォルダで次のスクリプトを実行します。
keytool.exe -import -file "{cer file path}" –keystore "{jenkins_installation_path}\jre\lib\security\cacerts" -alias mc -storepass changeit –noprompt
例:
keytool.exe -import -file "C:\Users\Administrator\Desktop\mc.cer" -keystore "C:\Program Files (x86)\Jenkins\jre\lib\security\cacerts" -alias mc -storepass changeit -noprompt
Bamboo サーバ・マシンへの CA 証明書のインストール
Bamboo から UFT One テストを実行し,SSL で CA 証明書を使用する場合は,UFT One コンピュータと Bamboo サーバ・コンピュータに証明書をインストールする必要があります。
詳細については,UFT One マシンへの CA 証明書のインストールを参照してください。
CA 証明書をインストールするには,次の手順を実行します。
-
Internet Explorer を開き,安全な Digital Lab サーバの HTTPS URL を参照します。
Web サイトのセキュリティについてプロンプトが表示されたら,[このサイトの閲覧を続行する]をクリックします。
-
タイトル・バーの[証明書]エラーをクリックしてから,[証明書の表示]をクリックします。
-
[証明書]ダイアログ・ボックスで,[詳細]タブをクリックし,[ファイルにコピー]をクリックします。
-
エクスポート・ウィザードで,[DER encode binary X.509]オプションを選択し,[次へ]をクリックします。
-
証明書の名前を指定します(例:mc.cer)。
[次へ]をクリックし,[完了]をクリックします。
-
次のコマンドを実行します。
Copy codekeytool -keystore "{java installation path}\lib\security\cacerts" -storepass changeit -import -alias <YOUR_ALIAS> -file "<CERT_FILE_PATH>"
例:
Copy codekeytool -keystore "C:\Program Files (x86)\Java\jdk1.6.0_02/lib/security/cacerts" -storepass changeit -import -alias mc -file "C:\Users\Administrator\Desktop\mc.cert"
その他の参照項目: