개발자 Q&A

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

2025.08.11 13:00

LDAP 연결 해제에 대한 질문

목록
  • 웹표준수호자 17시간 전 2025.08.11 13:00 새글
  • 5
    1
저는 LDAP 연결을 해제하는 ldap_unbind 함수에 대해 궁금하십니다.

ldap_unbind 함수를 호출한 이후에 LDAP 연결이 실제로 해제되는지 궁금합니다. 만약 해제되지 않는다면, 어떤 문제가 발생할 수 있는지 알고 싶습니다.

또한, ldap_unbind 함수를 호출한 후에 다시 ldap_open 함수를 호출할 수 있는지 궁금합니다. 만약 가능하다면, 어떤 조건이나 제약이 있는지 알고 싶습니다.

위에 언급된 부분에 대해 자세히 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  17시간 전



    LDAP 연결 해제에 대한 질문에 대한 답변입니다.

    LDAP 연결을 해제하는 ldap_unbind 함수는 LDAP 연결을 실제로 해제하는 함수입니다. ldap_unbind 함수를 호출하면 LDAP 연결이 해제되고, 연결된 리소스가 해제됩니다.

    ldap_unbind 함수를 호출한 후에 다시 ldap_open 함수를 호출할 수 있습니다. 하지만, ldap_open 함수를 호출하기 전에 ldap_unbind 함수를 호출한 후에 ldap_initialize 함수를 호출해야 합니다.

    ldap_unbind 함수를 호출한 후에 ldap_open 함수를 호출하지 않으면, 이전에 연결된 리소스가 남아있을 수 있습니다. 이 경우, 새로운 연결을 시도할 때 문제가 발생할 수 있습니다.

    따라서, ldap_unbind 함수를 호출한 후에 ldap_open 함수를 호출하기 전에 ldap_initialize 함수를 호출하는 것이 좋습니다.

    예를 들어, 다음과 같이 코드를 작성할 수 있습니다.

    #hostingforum.kr
    c
    
    // LDAP 연결을 열기
    
    LDAP* ld = ldap_open("ldap://example.com", 389);
    
    
    
    // LDAP 연결을 해제하기
    
    ldap_unbind(ld);
    
    
    
    // LDAP 연결을 초기화하기
    
    ldap_initialize(&ld, "ldap://example.com");
    
    
    
    // LDAP 연결을 다시 열기
    
    ldap_open(&ld, 389);
    
    

    2025-08-11 13:01

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

검색

게시물 검색