Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAnypoint Studio 7.4 から 7.7 では、Anypoint Platform Private Cloud Edition (PCE) バージョン 1.6、2.0、および 3.0 とのネイティブ統合がサポートされます。
Anypoint Studio 7.8 以降では、PCE バージョン 3.0.0 とのネイティブ統合のみがサポートされます。
Studio インストールを PCE デプロイメントの Anypoint Platform コンポーネントを統合するには、次の手順を実行します。
次の OpenSSL を使用して CA 証明書を抽出します。
openssl s_client -connect <dsm-name>:443 -showcerts > <certificate_name>.pem
ここで、<dsm-name>
は PCE インスタンスのドメイン名です。
<certificate_name>.pem
は、証明書のエクスポート先であるファイルのために定義した名前です。
次に例を示します。
openssl s_client -connect your.dsm.name.com:443 -showcerts > my-certificate.pem
.pem
ファイル証明書を Studio の埋め込み Java cacerts キーストアに追加します。
keytool -importcert \
-keystore <cacerts_path> \ (1)
-storepass <pass> \ (2)
-alias <alias> \ (3)
-file <certificate_name>.pem (4)
1 | cacerts_path は Anypoint Studio アーティファクトです。次に例を示します。
|
2 | pass は cacerts キーストアのパスワードです。Java のデフォルトの cacerts パスワードは changeit です。 |
3 | alias はキーストアに保存するときに証明書に付ける名前です。例: my-certificate 。 |
4 | certificate_name は前のステップで生成して保存した .pem ファイルへのパスです。 |
証明書を macOS キーストアに追加し、常に信頼済みとして設定します。
security add-trusted-cert -r trustRoot -k "${HOME}/Library/Keychains/login.keychain-db" \
<certificate_name>.pem
必要に応じて、KeyChainAccess UI を使用します。
コンピューターで KeychainAccess.app
を開きます。
左のナビゲーションバーで [システム] を選択します。
前のタスクで生成した .pem
ファイルを証明書のリストにドロップします。
インポートした .pem
ファイルをダブルクリックして、[この証明書を使用するとき] ドロップダウンメニューから [常に信頼] を選択します。
Studio でプリファレンスビューを開きます。
[Anypoint Studio] > [Preferences… (プリファレンス…)] に移動するか、cmd + ,
を押します。
左のナビゲーションバーで [Anypoint Studio] を展開し、[Anypoint Platform] を選択します。
[Use a Private Cloud Instance URL (Private Cloud インスタンス URL を使用)] を選択します。
PCE インストールの URL を [Private Cloud Instance URL (Private Cloud インスタンス URL)] 項目に入力します。
[Apply and Close (適用して閉じる)] をクリックします。
Studio を再起動します。
初めてユーザーのログインを設定するときに、Studio によって PCE 証明書を確認するよう要求されます。
プリファレンスビューを開きます。
[Anypoint Studio] > [Preferences… (プリファレンス…)] に移動するか、cmd + ,
を押します。
左のナビゲーションバーで [Anypoint Studio] を展開し、[Authentication (認証)] > [Add (追加)] を選択します。
[Invalid Certificate (無効な証明書)] メッセージが表示されたら、[Yes (はい)] を選択します。
PCE 証明書を追加してサインインします。
[Apply and Close (適用して閉じる)] を選択します。
Studio を再起動します。