私はサーバー側アプリケーションの開発初心者です。Tomcat サーバーへの HTTPS 接続の処理で問題が発生しました。
私はガイドに従ってApache Tomcat の公式サイトTomcat を HTTPS をサポートするように構成し、もちろんこれに関する他のチュートリアルも試しましたが、これを実行できませんでした。
私が実行した手順を要約します:
次のコマンドを実行して、Java の keytool を使用してパスワード付きのキーストアを生成します。
keytool -genkey -alias tomcat -keyalg RSA -keystore tomcat
キーストアを生成した後、Tomcat の設定ファイルを次のように編集します。
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/bin/tomcat" keystorePass="passwordOfTheKeyStore" />
次にこれをテストしてアクセスするとhttps://34.196.30.187:8443/server/login.htmlブラウザにはこれが表示されます
これをローカルでテストしても結果は同じです。