2011-01-24 4 views
3

java를 사용하여 https (보안)를 통해 파일을 업로드하려면 어떻게해야합니까? http url과 같이 보내는 동안 "javax.net.ssl.SSLHandshakeException : 핸드 셰이크 중에 원격 호스트가 닫힌 연결"과 같은 예외가 발생합니다. 어느 날 자바 스크립트를 사용하여 https 파일을 업로드하는 방법을 안내해 줄 수 있습니까? 미리 감사드립니다 ..java를 사용하여 https 파일 업로드?

+1

테스트 서버가 https를 지원합니까? – sarnold

+0

은 브라우저를 사용하여 파일 서버에 정상적으로 로그인하는 동안 작동하는 자격 증명입니까? 또한 정상적인 핑 (ping)을 서버에 시도하여 서버의 작동 여부를 확인하십시오. – ayush

+0

Sarnold의 말처럼 서버가 https 용으로 구성되어 있지 않다는 것을 의미합니다. 구성이 정확하고 인증서와 개인 키가 유효한지 확인하고 SSL과 관련하여 서버가 던진 오류가 없는지 확인하십시오. 구성이 유효하다고 확신하면 OpenSSL s_client로 확인하십시오. –

답변

3

당신은 아파치 commons-fileupload를 사용할 수 here는 예제 코드

당신은 키 스토어에서 서버의 인증서에 서명 한 CA의 인증서를 넣어 javax의의 키 스토어 경로를 지정해야합니다
0

입니다. net.ssl.trustStore 시스템 특성.

관련 문제