Sunil Arora wrote:
My CAS server is on other system, where as the application which is using Acegi is on another system. After authenticating the user from CAS on another system Acegi is not validating the ticket issue by CAS server, If I share same certificate its giving the following error:
java.lang.IllegalArgumentException: Cannot pass null or empty values to constructor
net.sf.acegisecurity.providers.cas.CasAuthenticationToken.<init>(CasAuthenticationToken.java:70)
net.sf.acegisecurity.providers.cas.CasAuthenticationProvider.authenticateNow(CasAuthenticationProvider.java:217)
net.sf.acegisecurity.providers.cas.CasAuthenticationProvider.authenticate(CasAuthenticationProvider.java:181)
net.sf.acegisecurity.providers.ProviderManager.authenticate(ProviderManager.java:126)
net.sf.acegisecurity.ui.cas.CasProcessingFilter.attemptAuthentication(CasProcessingFilter.java:107)
net.sf.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:215)
net.sf.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:88)
net.sf.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:176)
net.sf.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:88)
Any one can help me in this regard
Hi Sunil
That looks like the issue detailed in the "CAS problem" thread earlier this month. You're using Acegi Security release 0.51 and not performing a proxy callback, right? If so, upgrade to CVS HEAD and you'll find the necessary fix has been made. We really must get an 0.6 release out soon...! :-)
Best regards Ben
------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Acegisecurity-developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer