Orchestrator가 LDAP로 구성되거나, Orchestrator 서버를 사용하여 LDAP로 구성된 타사 시스템에 액세스하는 경우 기본 HTTP 인증 체계를 적용해야 합니다.

기본 HTTP 인증 체계를 사용하면 생성한 API 호출에 Authorization 헤더를 포함하여 Orchestrator 또는 타사 시스템에 대해 인증할 수 있습니다. Base 64로 인코딩된 자격 증명을 Authorization 헤더에 제공해야 합니다. Orchestrator에서는 이와 동일한 자격 증명을 사용하여 LDAP로 구성된 타사 시스템에 대해 사용자를 대신해 인증합니다.

기본 HTTP 인증에 대한 자세한 내용은 RFC 2617을 참조하십시오.

LDAP 모드에서 세션 가져오기

다음 예제 코드는 LDAP 모드에서 세션을 가져옵니다.

URI uri = URI.create("https://orchestrator-server:8283/vco/api");
VcoSessionFactory sessionFactory = new DefaultVcoSessionFactory(uri);

//provide LDAP credentials
Authentication auth = new UsernamePasswordAuthentication("username", "password");

VcoSession session = sessionFactory.newSession(auth);
//use session here