はじめに
通常は、8080のhttpで実施されるが、httpsが必要になるケースがある
キーを作成
PreiadesのEclipseの場合、/preiades/{yyyy-mm}/java/{ver}/bin
に、keytool.com があります
# keytool -genkey -keyalg RSA -keystore *******.cer
パスワードの入力のあと
組織などの情報入力があり、それが終わると、設定した *******.cer のファイルが作成させる
Eclipseのtomcat 設定
プロジェクト・エクスプローラーから該当サーバを選択
その中に、server.xml があるので、編集
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
scheme="https"
secure="true"
clientAuth="false"
sslProtocol="TLS"
sslEnabledProtocols="TLSv1.2,TLSv1.1,TLSv1"
keystoreFile="C:/pleiades/*******.cer" keystorePass="{パスワード}" />
私の場合は、Eclipseのバージョンアップを考慮して、pleiades フォルダに
格納しました
実行
プロジェクトを実行し、
でアクセス。
自己認証のため、警告がありますが、アクセス許可すると表示されます
