0

次のコマンドを使用して自己署名証明書を生成しました。

subj="/C=US/ST=Denial/L=Home/O=Student/CN=data.com"


# -nodes flag provides no passphrase entry
openssl req \
  -x509 \
  -nodes \
  -days 365 \
  -newkey rsa:2048 \
  -keyout privateKey.key \
  -out certificate.crt \
  -subj "$subj"

ただし、ファイル certificate.crt を Undertow.io Web サーバーで使用する方法を示す良い例は見つかりません。addHttpsListener証明書を使用して、Undertow API から使用できる SSLContext を作成したいと考えています。

TrustManagers と KeyStores について調べてみましたが、この証明書をサーバーに追加してから Https を提供する正しい手順を見つけることができませんでした。この自己署名証明書を使用して undertow で Https サーバーを作成する正しい手順は何ですか?

更新 これを WildFly で展開するつもりはありません。これは、コマンドライン経由で「メイン」からサーバーを立ち上げる実行可能な jar として意図されています。(それよりも少し複雑ですが、xml はありません)。

4

0 に答える 0