Problem in setting up CAS Server 3.1.1
Scott Battaglia
scott.battaglia at gmail.com
Wed Jul 9 15:04:37 EDT 2008
username is not a valid user in your xml configuration file:
AuthenticationHandler:
org.acegisecurity.adapters.cas3.CasAuthenticationHandler failed to
authenticate the user which provided the following credentials: username.
Though if all you're doing is using the InMemoryData store I'm not sure why
you're using Acegi's. CAS includes one.
On Wed, Jul 9, 2008 at 2:49 PM, SMallik <kmr_shailendra at yahoo.com> wrote:
>
> Thanks Scott,
> I added this
> <bean class="org.acegisecurity.adapters.cas3.CasAuthenticationHandler">
> <property name="authenticationManager" ref="casAuthenticationManager" />
> </bean>
> to AuthenticationHandlers and got the following in log :
>
> 2008-07-09 12:31:56,892 INFO
> [org.jasig.cas.authentication.AuthenticationManagerImpl] -
> AuthenticationHandler:
> org.acegisecurity.adapters.cas3.CasAuthenticationHandler failed to
> authenticate the user which provided the following credentials: username.
>
> In case of CAS Server 3.0.7 I was writing below written code and it was
> working fine :
>
> <bean class="org.acegisecurity.adapters.cas3.CasAuthenticationHandler">
> <property name="authenticationManager" ref="acegiAuthenticationManager" />
> </bean>
> <bean id="daoAuthenticationProvider"
> class="org.acegisecurity.providers.dao.DaoAuthenticationProvider">
> <property name="userDetailsService"><ref
> bean="inMemoryDaoImpl"/></property>
> </bean>
> <bean id="acegiAuthenticationManager"
> class="org.acegisecurity.providers.ProviderManager">
> <property name="providers">
> <list>
> <ref bean="daoAuthenticationProvider"/>
> </list>
> </property>
> </bean>
> <bean id="inMemoryDaoImpl"
> class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl">
> <property name="userMap">
> <value>
> username=password,ROLES_IGNORED_BY_CAS
> </value>
> </property>
> </bean>
>
> ---------------------------------------
>
>
> SMallik wrote:
> >
> > Hi ,
> > I have CAS server 3.0.7+ Casclient 2.0.11 working successfully with both
> > InMemoryDao and LDAP but I found that 3.0.7 does not support Single Sign
> > Out. So , I have decided to work with CAS 3.1.1+casclient 2.1.1 . Though
> > default implementation of CAS is working but when I am commenting
> > SimpleTestUsernamePasswordAuthenticationHandler in
> > deployerConfigContext.xml and try to use inMemoryDaoImpl it is not
> working
> > - I get this message "The credentials you provided are not supported by
> > CAS" in login screen. I have attached config files.I am not understaning
> > where and what to change. Please someone help me out.
> >
> > Thanks
> >
> > http://www.nabble.com/file/p18366048/acegi-config.txt acegi-config.txt
> > http://www.nabble.com/file/p18366048/deployerConfigContext_3.0.7.txt
> > deployerConfigContext_3.0.7.txt
> > http://www.nabble.com/file/p18366048/deployerConfigContext_3.1.1.txt
> > deployerConfigContext_3.1.1.txt
> > http://www.nabble.com/file/p18366048/cas_properties.txt
> > cas_properties.txt
> > http://www.nabble.com/file/p18366048/web.txt web.txt
> >
>
> --
> View this message in context:
> http://www.nabble.com/Problem-in-setting-up-CAS-Server-3.1.1-tp18366048p18368267.html
> Sent from the CAS Users mailing list archive at Nabble.com.
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20080709/23a048b8/attachment.html
More information about the cas
mailing list