自己署名 TLS 認証情報を生成する

このトピックでは、環境構成で使用する自己署名 TLS 証明書を作成する方法について説明します。この情報は試用またはテスト目的でのみ使用してください。

ランタイム内向きゲートウェイ(API プロキシ トラフィックを処理するゲートウェイ)には、TLS 証明書と鍵のペアが必要です。このクイックスタート インストールでは、自己署名認証情報を使用できます。以降の手順では、openssl が認証情報の生成に使用されます。

  1. 現在のディレクトリが base_directory/hybrid-files ディレクトリであることを確認してください。インストール クイックスタートでは、作成したファイルを格納する hybrid-files ディレクトリを作成するように提案されていました。ご使用のファイル構造が、提案された構造と異なる場合があります。
  2. hybrid-files ディレクトリで次のコマンドを実行します。ここで、./certs は証明書が格納されたディレクトリです。
    openssl req  -nodes -new -x509 -keyout ./certs/keystore.key -out \
            ./certs/keystore.pem -subj '/CN=mydomain.net' -days 3650

    このコマンドは、クイックスタート インストールで使用可能な自己署名証明書と鍵のペアを作成します。CN mydomain.net は、自己署名認証情報に使用する任意の値にすることができます。

  3. ファイルが ./certs ディレクトリに存在することを確認します。
    ls ./certs
          keystore.pem
          keystore.key

    ここで、keystore.pem は自己署名 TLS 証明書ファイルで、keystore.key は鍵ファイルです。