PlayFramework 2 응용 프로그램을 실행 중입니다. 이 애플리케이션은 두 번째 서버에 대한 클라이언트 인증 SSL 세션을 구축합니다. 이것을 달성하기 위해 Java 키 스토어 파일을 리소스 디렉토리에 저장합니다. 내 모든 로컬 상자에서 잘 실행됩니다. 다음으로 Cloud Foundry에 업로드하기위한 dist 패키지를 만듭니다.이 패키지는 기본적으로 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