4
키가 여러 개 있고 인증서가 추가되었습니다. 키 저장소의 별칭을 기반으로 인증서를 사용하고 SSL로 사용하려고합니다. 시도했습니다. 다음과 같은 시스템 속성을 설정 아무것도하지만 그것은 항상 키 별명Java 키 저장소의 별칭을 기반으로하는 단일 인증서 사용
키가 여러 개 있고 인증서가 추가되었습니다. 키 저장소의 별칭을 기반으로 인증서를 사용하고 SSL로 사용하려고합니다. 시도했습니다. 다음과 같은 시스템 속성을 설정 아무것도하지만 그것은 항상 키 별명Java 키 저장소의 별칭을 기반으로하는 단일 인증서 사용
당신이 Customization section of the JSSE Reference Guide (또는 전체 가이드)를 보면 일치의 키 스토어에서 첫 번째 인증서를 대신 사용
System.setProperty("javax.net.ssl.keyAlias", "abcd");
System.setProperty("javax.net.ssl.keyStoreAlias", "abcd");
을 도왔을 더 없다 javax.net.ssl.keyAlias
또는 javax.net.ssl.keyStoreAlias
본인 네.
별칭 이름을 사용하여 원하는 인증서를 선택하는 방법은 애플리케이션에 달려 있지만 명시 적으로 자체적으로로드해야합니다. 일부 프레임 워크는 자체 특성 또는 구성 옵션을 사용합니다.
참, 나는 또한 참고 가이드에서 그런 깃발을 찾지 못했다. 그러면 각 상점에 하나의 인증서를 넣을 것입니다. 나는 https://forums.oracle.com/forums/thread.jspa?threadID=1527095에서이 플래그가 Java 6에 추가되었다고 읽었습니다. – ChatC
실제로이 별칭 속성에 대해 링크가 아무 것도 말하지는 않습니다. 다른 행동. 이 모든 것은 실제로 키 스토어를 사용하는 것에 달려 있지만 질문에 대해서는 언급하지 않습니다. – Bruno
@ChatC 그 스레드에는, 내가 기여한 것은 아무것도 없으며, 그것은 아마도 새로운 기능 일 것입니다. 그렇지 않습니다. 그런 재산은 없습니다. – EJP