개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.23 18:43

SSLVerifyClient 설정에 대한 질문

목록
  • 쿠버네티스귀신 13시간 전 2025.07.23 18:43 새글
  • 11
    1
제가 현재 SSLVerifyClient를 사용하여 TLS handshake 시 인증을 진행 중인데요.

SSLVerifyClient를 enable 시키면 클라이언트가 인증서를 제출해야 하지만, 클라이언트가 인증서를 제출하지 않으면 handshake가 실패한다고 알고 있습니다.

하지만, SSLVerifyClient를 disable 시키면 클라이언트가 인증서를 제출하지 않아도 handshake가 성공적으로 완료된다고 합니다.

이러한 경우 클라이언트의 인증서를 검증하지 않으므로, 보안상 위험이 발생할 수 있다고 생각합니다.

따라서, SSLVerifyClient를 enable 시키더라도 클라이언트가 인증서를 제출하지 않으면 handshake가 실패하는지 여부를 알고 싶습니다.

클라이언트가 인증서를 제출하지 않으면 handshake가 실패하는지 여부를 알려주세요.

    댓글목록

    profile_image
    나우호스팅  13시간 전



    SSLVerifyClient를 enable한 경우, 클라이언트가 인증서를 제출하지 않으면 handshake가 실패합니다.

    클라이언트가 인증서를 제출하지 않으려면, 인증서를 제출하지 않는 클라이언트가 TLS handshake를 요청해야 합니다.

    인증서를 제출하지 않는 클라이언트가 TLS handshake를 요청하면, 서버는 클라이언트의 인증서를 검증하지 못하고 handshake를 실패시킵니다.

    따라서, SSLVerifyClient를 enable한 경우 클라이언트가 인증서를 제출하지 않으면 handshake가 실패합니다.

    2025-07-23 18:44

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 38,455건 / 1 페이지

검색

게시물 검색