I'm running an application (which uses Acegi security) on the Sun Java System Application Server 8.1.
In applicationContext.xml I set up the loginConfig:
and here's the definition in kerberos.conf:Code:<property name="loginConfig"> <value>/WEB-INF/kerberos.conf</value> </property> <property name="loginContextName"> <value>kerberosRealm</value> </property>
My application runs and I can successfully login through CAS, but then when I try to login on my admin console window for the Sun Server, that login fails.Code:kerberosRealm { com.sun.security.auth.module.Krb5LoginModule required client=true useTicketCache=false debug=false doNotPrompt=false; };
It seems that the JVM option for the Sun Server
is overwritten by the kerberos.conf or kerberos.conf is taking precedence over login.conf. Just wondering if anyone else has run into this same problem and knows of a way to merge the two configs. Thanks.Code:java.security.auth.login.config=${com.sun.aas.instanceRoot}/config/login.conf


