私は以前にこれをやったことがないし、ほとんどのチュートリアルでは.crtファイルの扱いについては言及していません。SSLブートに.crtを追加してSSLを有効にする
GoDaddyからSSL証明書を購入し、ダウンロード時にプラットフォームとしてTomcatを選択しました。 zipファイルには、3つのファイルが含ま:
dea08asdjakjawl.crt
gd_bundle-g1-g1.crt
gdig.crt.pem
I CentOS7サーバ上の(組み込みTomcatでポート80上の)実行中の春のブートアプリケーションを持っています。 (サーバーがデジタルオーシャン上で実行されている、それが割り当てられたドメインを有し、かつ単純なHTTPで動作します)
私はすべてのチュートリアルは、私が.jksまたは持っている必要がありますことを示唆しているhttps://something.com
に切り替えたいと思います。それのためのp12ファイルが、私はそれに.crtファイルを変換することができませんでした。私は2つの.crtファイルのどれが.jks/.p12に変換すべきかわかりません。
私は私のapplication.yamlにこれを追加しましたが、助けにはならなかった。
server:
port: 443
ssl:
enabled: true
key-alias: server
key-store: "cert.crt"
key-store-password: "***"
どのように私はこの証明書を使用してHTTPSクエリを受け入れるように、私の実行中の春のブートプロジェクトを変更できますか?
こんにちは、私はアプリケーションを起動するときに以下の例外を受け取ります。java.lang.IllegalArgumentException:java.io.IOException:DerInputStream.getLength():lengthTag = 109、大きすぎます。助言がありますか? –