서버에 https 연결을 생성하는 클라이언트를 Java에서 만들어야합니다. 내 웹 사이트에 로그인 할 때 내 브라우저에서 사용하는 인증서가 있습니다. 내 Java 클라이언트에서 동일한 인증서를 사용하려면 어떻게해야합니까? 키 스토어에 추가해야합니까?인증서 java 클라이언트 https
이
이새로운 정보 감사합니다 : - 서버와 클라이언트가 동일한 호스트 모두에게있는 클라이언트가있다> 로컬 호스트 가 HTTPS 요청을 만들 : // localhost를 : 8183 나는 사용자의 인증서 입력을 만듭니다
$ ./build-key fg1
$ openssl pkcs12 -export -out fg1.pfx -inkey fg1.key -in fg1.crt -certfile ca.crt -name default
는 지금
$ keytool -importkeystore -srckeystore fg1.pfx -srcstoretype pkcs12 -destkeystore VEPClientRestKeyStore.jks -srcalias default -destalias fg1 -destkeypass <mypassword>
했다 난 정말이야 lost.HOw 캘리포니아 n이 키 저장소를 사용하여 서버에 연결하고 요청할 수 있습니까? 다시 한 번 감사드립니다.
여기를 확인 : http://stackoverflow.com/questions/875467/java-client-certificates-over-https-ssl – kofemann
@tigran 왜? 클라이언트 인증서를 브라우저에서 가져 오는 방법은 없습니다. – EJP