PlayFramework2アプリケーションを実行しています。アプリケーションは、クライアント認証されたSSLセッションを2番目のサーバーに構築します。これを実現するために、Javaキーストアファイルをリソースディレクトリに保存しています。私のローカルボックスではすべてが正常に実行されます。次に、Cloud Foundryにアップロードするためのdistパッケージを作成します。これは、基本的に、大量のJarを使用してwarファイルを作成します。Jarにコンパイルされ、CloudFoundryにアップロードされた後、Javaコードからキーストアにアクセスする方法はありますか?どんな方向でも大歓迎です。これが現在のコードスニペットです。
一番、
SR
//READS THE JAVA KEYSTORE FILE FROM A RELATIVE LOCATION
File clientKS = new File("resource/devportal.jks");
//SET CONNECTION PARAMS
con.setRequestMethod("POST");
con.setRequestProperty("Content-Type","application/json");
con.setDoOutput(true);
con.setSSLSocketFactory(getFactory(clientKS, passphrase.toCharArray()));