I think the solution for my need is redirectAfterValidation in false.

With this option, I can go to the specific resource that I need with the ticket 
in the URL, and I arrived authenticated to these resource.

BTW, I have a doubt with renew parameter. Which is the difference between 
putting it in the authentication filter and the validation filter?


________________________________
From: Fernando Correa <[email protected]>
To: "[email protected]" <[email protected]>
Sent: Saturday, June 4, 2011 12:23 PM
Subject: Re: [cas-user] Proxy Ticket - Destination URL


Hi Scott.

I'm doing the PT like you said, but I can't get the behavior that I want.

webapp2 validate filter is configurated por service 
http://localhost:8081/webapp2


webapp1 generates PTs for differents resources in webapp2, like 
http://localhost:8081/webapp2/jsp1.jsp?action=claim, http://localhost:8081/webapp2/jsp1.jsp?action=release,
 etc.

I generate the PT like you said, configurated for 
service http://localhost:8081/webapp2. After that, I build the link 
like http://localhost:8081/webapp2/jsp1.jsp?action=claim&ticket=the_recently_created_PT.

Taking that link, I arrived authenticated to webapp2, but in the homepage, and 
not in jsp1.jsp with the query string parameters that I need.

Obviouslly, if I generate the ticket 
with http://localhost:8081/webapp2/jsp1.jsp?action=claim as the service, 
webapp2 rejects my PT because is different from the service configurated in 
web.xml.

I hope there is a solution for my need!

Thanks in advance.


________________________________
From: Scott Battaglia <[email protected]>
To: [email protected]
Sent: Friday, June 3, 2011 11:25 PM
Subject: Re: [cas-user] Proxy Ticket - Destination URL


Do generate a PT, you need to request the AttributePrincipal object from the 
request (i.e. final AttributePrincipal p = (AttributePrincipal) 
request.getPrincipal()) and then call the p.getProxyTicketFor("service 
identifier")



On Wed, Jun 1, 2011 at 6:48 PM, Fernando Correa <[email protected]> wrote:

Anybody knows if there is a way to generate a PT to enter to a specific 
resource in a casified application?
>
>
>My validate filter is configurated with a service like http://server/webapp1, 
>and I need to generate PTs to resources 
>like http://server/webapp2/jsp1.jsp?ticket=xxxxxxxx&argument1=value1&argument2=value2.
>
>
>
>________________________________
>From: Fernando Correa <[email protected]>
>To: [email protected]
>Sent: Tuesday, May 31, 2011 11:26 AM
>Subject: Re: [cas-user] Proxy Ticket - Destination URL
>
>
>When I said "I build links like 
>http://server/webapp2/jsp1.jsp, http://server/webapp2/jsp2.jsp";, I put them 
>the generated ticket, like http://server/webapp2/jsp1.jsp?ticket=xxxxxxxx
>
>
>Thanks in advance!
>
>
>
>
>________________________________
>From: Fernando Correa <[email protected]>
>To: [email protected]
>Sent: Sunday, May 29, 2011 6:23 PM
>Subject: [cas-user] Proxy Ticket - Destination URL
>
>
>Hello everybody.
>
>
>I have a two webapps, webapp1 and webapp2. Both of them are casified. The 
>configurated services for them are http://server/webapp1 and 
>http://server/webapp2. 
>
>
>webapp1 generates proxy tickets to access webapp2, and webapp2 has a lot of 
>JSPs.
>
>
>In webapp1, when I generate PTs, I build links like 
>http://server/webapp2/jsp1.jsp, http://server/webapp2/jsp2.jsp, etc. The PTs 
>work fine, but I always arrives to http://server/webapp2/ (the home page). Is 
>there a way to generate PTs pointing to specific resources in webapp2?
>
>
>Thanks!
>-- 
>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
>
>
>
>
>-- 
>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

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