0
인증에 jaas를 사용하여 Kerberos 서버를 던졌습니다. 나는 캐시에서 티켓을 얻기 위해 Krb5LoginModule을 사용한다. 그것은 작동하지만 난 항상 이런 식으로, 자바 응용 프로그램을 실행하려면 아래 구성 파일을 지정해야합니다 :Jaas/Kerberos : 구성 파일 이외의 곳에서 LoginModule을 지정하십시오.
java com.company.maclasse -Djava.security.auth.login.config=jaas.conf
jaas.conf를 :
com.orange.rolefilter.LDAPManager {
com.sun.security.auth.module.Krb5LoginModule
required
client=TRUE
doNotPrompt=TRUE
useTicketCache=TRUE
storeKey=FALSE
useKeyTab=FALSE;
};
내가 할 수있는 방법이 있는지 알고 싶습니다 구성 파일보다이 Krb5LoginModule을 지정하십시오. 예를 들어 컴파일시이 Krb5LoginModule을 고려해야합니다. 그것을 지정하지 않아도되는 방식으로.
감사합니다.