Hi, I am trying use cas sso and I followed the instructions given in http://www.ja-sig.org/wiki/display/CASUM/Best+Practice+-+Setting+Up+CAS+Locally+using+the+Maven2+WAR+Overlay+Methodand I am able login with the user admin/secret,but when I try to login with other credentials which is there in Apache Directory server getting error saying invalid credentials. Below are my configuration details and the log messages and can you please help me out to over come this issue.
CAS 3.3.5 Tomcat 6.0.20 *deployerConfigContext.xml* <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> <bean id="authenticationManager" class="org.jasig.cas.authentication.AuthenticationManagerImpl"> <property name="credentialsToPrincipalResolvers"> <list> <bean class="org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver" /> <bean class="org.jasig.cas.authentication.principal.HttpBasedServiceCredentialsToPrincipalResolver" /> </list> </property> <property name="authenticationHandlers"> <list> <bean class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref="httpClient" /> <bean class="org.jasig.cas.adaptors.ldap.FastBindLdapAuthenticationHandler" > <property name="filter" value="uid=%u,ou=system" /> <property name="contextSource" ref="contextSource" /> </bean> </list> </property> </bean> <bean id="userDetailsService" class="org.springframework.security.userdetails.memory.InMemoryDaoImpl"> <property name="userMap"> <value> admin=notused,ROLE_ADMIN </value> </property> </bean> <bean id="attributeRepository" class="org.jasig.services.persondir.support.StubPersonAttributeDao"> <property name="backingMap"> <map> <entry key="uid" value="uid" /> <entry key="eduPersonAffiliation" value="eduPersonAffiliation" /> <entry key="groupMembership" value="groupMembership" /> </map> </property> </bean> <bean id="serviceRegistryDao" class="org.jasig.cas.services.InMemoryServiceRegistryDaoImpl" /> <bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource"> <property name="pooled" value="true"/> <property name="urls"> <list> <!-- <value>ldap://localhost:10389</value> --> <value>ldap://docs.cignex.com:10389/</value> </list> </property> <property name="userDn" value="uid=admin,ou=system"/> <property name="password" value="secret"/> <property name="baseEnvironmentProperties"> <map> <entry key="java.naming.security.authentication" value="simple" /> </map> </property> </bean> </beans> *Error message from the log* *User : admin/secret* *************************** AuthenticationViaFormAction ******************* *************************** RequestContext *******************[RequestControlCon texti...@149e631 externalContext = [servletexternalcont...@a7bd7arequestparamet erMap = map['lt' -> '_c04D8E9B0-4EEC-26A3-B699-D364C8E92AD6_k3007D9EA-2049-6732- 0472-F54925488F55', '_eventId' -> 'submit', 'password' -> 'secret', 'submit' -> 'LOGIN', 'username' -> 'admin']], requestScope = map[[empty]], attributes = map[ 'method' -> 'submit'], flowExecution = [flowexecutioni...@88a970 flow = 'login-w ebflow', flowSessions = list[[flowsessioni...@5074de flow = 'login-webflow', sta te = 'submit', scope = map['service' -> [null], 'credentials' -> [username: admi n], 'currentFormObject' -> [username: admin], 'warnCookieValue' -> false, 'ticke tGrantingTicketId' -> [null]], flashMap = map[' org.springframework.validation.Bi ndException.currentFormObject' -> org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 0 errors, 'org.springf ramework.validation.BindException.credentials' -> org.springframework.validation .BindException: org.springframework.validation.BeanPropertyBindingResult: 0 erro rs], status = Active]]]] *************************** WebUtils ******************* ****** tgtFromRequest :null ****** tgtFromFlow :null 2009-12-03 17:14:10,006 INFO [org.jasig.cas.authentication.AuthenticationManager Impl] - <AuthenticationHandler: org.jasig.cas.adaptors.ldap.FastBindLdapAuthenti cationHandler successfully authenticated the user which provided the following c redentials: [username: admin]> *************************** WebUtils ******************* ****** tgtFromRequest :TGT-1-gMfYBemavNdNCxr3jFUJ2Ytj5xnbSIzsT1MG7nHAhx4ck6AiMY-cas ****** tgtFromFlow :null *User ammaiyan* *************************** AuthenticationViaFormAction ******************* *************************** RequestContext *******************[RequestControlCon texti...@4eff2c externalContext = [servletexternalcont...@52a2e3requestparamete rMap = map['lt' -> '_c6ED6AF73-E047-7414-4477-2CD19C663537_kB3E0CD3C-AF18-C3D2-1 F0A-0897BA3ACE5F', '_eventId' -> 'submit', 'password' -> 'ammaiyan', 'submit' -> 'LOGIN', 'username' -> 'ammaiyan']], requestScope = map[[empty]], attributes = map['method' -> 'submit'], flowExecution = [flowexecutioni...@143ed74 flow = 'lo gin-webflow', flowSessions = list[[flowsessioni...@9a6bbb flow = 'login-webflow' , state = 'submit', scope = map['service' -> [null], 'credentials' -> [username: ammaiyan], 'currentFormObject' -> [username: ammaiyan], 'warnCookieValue' -> fa lse, 'ticketGrantingTicketId' -> [null]], flashMap = map[' org.springframework.va lidation.BindException.currentFormObject' -> org.springframework.validation.Bind Exception: org.springframework.validation.BeanPropertyBindingResult: 0 errors, ' org.springframework.validation.BindException.credentials' -> org.springframework .validation.BindException: org.springframework.validation.BeanPropertyBindingRes ult: 0 errors], status = Active]]]] *************************** WebUtils ******************* ****** tgtFromRequest :null ****** tgtFromFlow :null 2009-12-03 17:14:44,099 INFO [org.jasig.cas.authentication.AuthenticationManager Impl] - <AuthenticationHandler: org.jasig.cas.adaptors.ldap.FastBindLdapAuthenti cationHandler failed to authenticate the user which provided the following crede ntials: [username: ammaiyan]> *************************** AuthenticationViaFormAction ******************* 2 *****TicketException************* :error.authentication.credentials.bad *************************** AuthenticationViaFormAction ******************* 3 errors :org.springframework.validation.BindException: org.springframework.valida tion.BeanPropertyBindingResult: 0 errors Thank you, Ammaiyan -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
