我正在运行PlayFramework 2应用程序。应用程序为第二台服务器构建一个客户端认证的SSL会话。为了达到这个目的,我将Java Keystore文件存储在一个资源目录中。我的本地盒子上的一切都运行良好。接下来,我创建了一个dist包,用于上传到Cloud Foundry,它基本上用一堆Jars构建了一个war文件。任何想法,一旦它被编译成Jar并上传到CloudFoundry,我如何从我的Java代码访问Keystore?任何方向将不胜感激。这是当前的代码片段。添加和访问资源文件到Play Framework应用程序
最佳,
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()));
感谢您的提示。我会尝试并报告回来。 – SRosonina
@SRosonina你有没有得到这个工作? – harmanjd