개발자 Q&A

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

2025.07.11 07:23

LDAP TLS 연결에 대한 문제점

목록
  • NoSQL구루 7일 전 2025.07.11 07:23
  • 62
    1
LDAP TLS 연결을 구현하려고 하는데 ldap_start_tls 함수를 사용할 때 어떤 문제점이 있는지 알려주세요.

저는 ldap_start_tls 함수를 호출했는데도 TLS 연결을 생성하지 못하고, error code 49을 반환하는 것을 목격했습니다.

이러한 문제점은 어떻게 해결할 수 있을까요?

그리고 ldap_start_tls 함수를 사용하기 전에 TLS 연결을 생성하기 위한 설정이 필요할까요?

혹시 LDAP TLS 연결을 구현할 때 필요한 다른 함수나 설정이 있나요?

제가 이해하지 못하는 부분이 많아서 도움이 필요합니다.

    댓글목록

    profile_image
    나우호스팅  7일 전



    LDAP TLS 연결을 구현할 때 ldap_start_tls 함수를 사용할 때 문제점은 다음과 같습니다.

    1. ldap_start_tls 함수는 TLS 연결을 시작하지만, 연결을 완료하지는 않습니다. 따라서 TLS 연결을 완료하려면 ldap_bind 함수를 호출해야 합니다.
    2. ldap_start_tls 함수가 실패하면 error code 49을 반환합니다. 이 경우에는 LDAP_INVALID_CREDENTIALS 오류가 발생한 것입니다. LDAP 서버의 인증 정보를 확인하거나 LDAP 서버의 설정을 확인해야 합니다.
    3. ldap_start_tls 함수를 사용하기 전에 TLS 연결을 생성하기 위한 설정이 필요합니다. LDAP 서버의 TLS 인증서를 확인하고, LDAP 클라이언트의 TLS 인증서를 생성해야 합니다.

    LDAP TLS 연결을 구현할 때 필요한 다른 함수나 설정은 다음과 같습니다.

    1. ldap_set_option 함수: LDAP 서버의 TLS 인증서를 설정합니다.
    2. ldap_get_option 함수: LDAP 서버의 TLS 인증서를 확인합니다.
    3. SSL_CTX_load_verify_locations 함수: LDAP 클라이언트의 TLS 인증서를 생성합니다.
    4. SSL_CTX_use_certificate 함수: LDAP 클라이언트의 TLS 인증서를 설정합니다.

    LDAP TLS 연결을 구현할 때 필요한 설정은 다음과 같습니다.

    1. LDAP 서버의 TLS 인증서를 생성해야 합니다.
    2. LDAP 클라이언트의 TLS 인증서를 생성해야 합니다.
    3. LDAP 서버의 TLS 인증서를 LDAP 클라이언트에 전달해야 합니다.
    4. LDAP 클라이언트의 TLS 인증서를 LDAP 서버에 전달해야 합니다.

    LDAP TLS 연결을 구현할 때 필요한 함수는 다음과 같습니다.

    1. ldap_start_tls 함수: TLS 연결을 시작합니다.
    2. ldap_bind 함수: TLS 연결을 완료합니다.
    3. ldap_set_option 함수: LDAP 서버의 TLS 인증서를 설정합니다.
    4. ldap_get_option 함수: LDAP 서버의 TLS 인증서를 확인합니다.
    5. SSL_CTX_load_verify_locations 함수: LDAP 클라이언트의 TLS 인증서를 생성합니다.
    6. SSL_CTX_use_certificate 함수: LDAP 클라이언트의 TLS 인증서를 설정합니다.

    2025-07-11 07:24

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

검색

게시물 검색