Tell me more ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm a newby in jboss. I have deployed CAS server in tomcat in the host1 and configurate it with ldap. It works fine. I have a jboss-portal configurated with the same ldap too in the host2. Now I need to authenticate this jboss using CAS. I imported the self-signed certificate of cas in the cacerts of the host2. Added cas-client downloaded from here (http://repository.jboss.com/cas/3.0.7/lib/).

Modified the file $JBOSS_HOME/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/context.xml:

<Valve className="org.jboss.portal.identity.sso.cas.CASAuthenticationValve"
  casLogin="https://host1:8443/cas/login"
  casLogout="https://host1:8443/cas/logout"
  casValidate="https://host1:8443/cas/serviceValidate"
  casServerName="host2:443"
  authType="FORM"
/>

When I log in to the jboss-portal it redirects to CAS server login and then authenticate me with ldap user and successfully validate the service ticket. Then it redirects me to the login of the jboss-portal and not authenticate me directly to the jboss-portal. Can anyone help me please because i didn't find nothing useful in the net. Thanks a lot.

share|improve this question

migrated from stackoverflow.com Oct 4 '12 at 10:15

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.