2013-02-11 4 views

답변

2

을 : 일반 텔넷으로 는 그것을 참고로

Socket pop3Socket = new Socket(host.com, 110); 

로 아주 쉽게 수행 할 수 있습니다. 예는 http://www.herongyang.com/JDK/SSL-Socket-Client-Example-SslSocketClient.html에서 찾을 수 있습니다.

  1. 로컬 키 스토어에이 자체 서명 인증서를 추가 엔드 포인트는 다음 자체 서명 인증서가

    SSLSocketFactory f = (SSLSocketFactory) SSLSocketFactory.getDefault(); 
    SSLSocket c =  (SSLSocket) f.createSocket("localhost", 8888); 
    

    경우 두 가지 옵션이 있습니다

    기본적으로, 당신은 뭔가를 할 수 있습니다 . 이 URL은 좋은 개요를 제공합니다 : 1이 더 안전 http://www.howardism.org/Technical/Java/SelfSignedCerts.html

옵션 : http://www.chrissearle.org/blog/technical/adding_self_signed_https_certificates_java_keystore

  • 서버의 인증서의 유효성을 검사하지 않는의 TrustManager를 만듭니다.

  • +0

    답변 주셔서 감사합니다.하지만 어떻게 자체 서명 된 인증서를 수락합니까? 우리는 자체 생성 인증서로 테스트하고 있습니다. 어떤 출구? – Akhilesh