
LDAP 옵션 설정에 대한 질문에 대한 답변입니다.
ldap_set_option 함수는 LDAP 연결을 위한 옵션을 설정하는 함수입니다. 이 함수는 두 개의 파라미터를 받습니다. 첫 번째 파라미터는 LDAP 연결을 위한 핸들러, 두 번째 파라미터는 설정할 옵션입니다.
LDAP 연결을 위한 인증 메커니즘을 설정할 때, 다음 옵션을 사용할 수 있습니다.
- LDAP_AUTH_SIMPLE: 기본적인 사용자 이름과 암호를 사용하는 인증 메커니즘입니다.
- LDAP_AUTH_SASL: SASL 인증 메커니즘을 사용하는 인증 메커니즘입니다.
- LDAP_AUTH_EXTERNAL: 외부 인증 메커니즘을 사용하는 인증 메커니즘입니다.
예를 들어, LDAP 연결을 위한 인증 메커니즘을 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
c
LDAP* ld;
int rc;
// LDAP 연결을 위한 핸들러를 생성합니다.
ld = ldap_init("호스트 이름", "LDAP 포트 번호");
// LDAP 연결을 위한 인증 메커니즘을 설정합니다.
rc = ldap_set_option(ld, LDAP_OPT_SASL_MECH, "SASL 인증 메커니즘 이름");
if (rc != LDAP_SUCCESS) {
// 오류 처리
}
// LDAP 연결을 위한 인증 메커니즘을 설정합니다.
rc = ldap_set_option(ld, LDAP_OPT_SASL_REALM, "인증 메커니즘 도메인 이름");
if (rc != LDAP_SUCCESS) {
// 오류 처리
}
이러한 옵션을 설정하여 LDAP 연결을 위한 인증 메커니즘을 설정할 수 있습니다.
2025-08-07 05:44