ひじりんのひつまむしブログ

現役システムエンジニアのゲームやら映画やら技術やら・・

Eclipseのtomcatでhttps実施

 

はじめに

Eclipseで、tomcat を実行する

通常は、8080のhttpで実施されるが、httpsが必要になるケースがある

 

キーを作成

PreiadesのEclipseの場合、/preiades/{yyyy-mm}/java/{ver}/bin

に、keytool.com があります

# keytool -genkey -keyalg RSA -keystore *******.cer

パスワードの入力のあと

組織などの情報入力があり、それが終わると、設定した *******.cer のファイルが作成させる

 

Eclipsetomcat 設定

プロジェクト・エクスプローラーから該当サーバを選択

その中に、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 フォルダに

格納しました

 

実行

プロジェクトを実行し、

https://localhost:8443/******

でアクセス。

自己認証のため、警告がありますが、アクセス許可すると表示されます

PVアクセスランキング にほんブログ村