Is there a correct way to specify a custom proxyGrantingTicketStorage class
in the CAS Spring configuration?  I am receiving this statement in the
logs, which I think points to the problem:

"org.jasig.cas.client.authentication.AttributePrincipalImpl - No
ProxyGrantingTicket was supplied, so no Proxy Ticket can be retrieved."

When I run through the login after setting the
proxyGrantingTicketStorageClass using the web.xml method I can retrieve a
proxy ticket without issue.

Here is my Spring configuration of the ticketValidationFilter:

<bean name="ticketValidationFilter"

 class=
"org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter"

 p:serverName="https://dev.vcu.edu"; p:proxyReceptorUrl="/proxyCallback"

 p:proxyGrantingTicketStorage-ref="proxyGrantingTicketStorage">

 <property name="ticketValidator">

 <bean class="org.jasig.cas.client.validation.Cas20ServiceTicketValidator"

  p:proxyCallbackUrl="https://dev.vcu.edu/proxyCallback";>

  <constructor-arg index="0" value="https://dev.vcu.edu:8444/cas"; />

 </bean>

 </property>

</bean>

 <bean name="proxyGrantingTicketStorage"
class="edu.vcu.MyProxyGrantingTicketStorage"
/>


I have a special case and need to use the Spring configuration and not the
web.xml config.  I have been banging my head against the wall trying to get
this to work, so any help is appreciated.

thanks,
Adam

-- 
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

Reply via email to