2013-03-02 3 views
1

내 EJB에서 Java 및 JNDI를 사용하여 Active Directory에서 데이터를 가져 오려고합니다. 이 검색 수행 사용자와 암호를 정의해야합니다. 광고에서 내 서버용 서비스 계정을 만들려고했습니다.Java - JNDI/Active Directory/Kerberos/WebLogic 서버 - 비밀번호 구성

Kerberos 프로토콜과 WebLogic Server도 사용할 예정입니다. 지금 알다시피이 서비스 계정의 자격 증명을 포함 할 키탭 파일을 만들어야합니다. 이 키탭 파일은 WebLogic Server에서 구성됩니까?

그래서 이것은 keytab 파일과 내 EJB (모두 )에 대해 사용자 이름/암호를 명시해야한다는 것을 의미합니다 (JNDI을 사용하여 AD에서 데이터를 가져 오려면). 가장 좋은 방법은 무엇입니까? keytab 파일을 동적으로 정의 할 수 있습니까? 암호 변경을 단순화하고 한 곳에서만이 작업을 수행 할 수 있습니다.

답변

0

컴퓨터를 도메인에 가입 시키거나 컴퓨터 계정으로 WebLogic 서버를 시작하거나 컴퓨터 키탭에 액세스를 부여하고 DirContextSourceFactory으로 JDNI 리소스를 만들고 원하는대로 AD에 액세스 할 수 있습니다.

관련 문제