If your need the first behabiour you must register the willcard service in
the CAS management console as "https://mywebservice.com/ws*"; and only one
TGT is created.


2013/10/28 Byron Weber Becker <[email protected]>

> [Apologies if this is a duplicate post; my first effort redirected to the
> login screen and I assume didn't go through.]
>
> I'm trying to understand the CAS protocol...
>
> I'm writing a web app that accesses CAS-protected web services on the same
> host multiple times on behalf of the same user.  Does each request require
> its own proxy ticket?  In other words, is the pseudocode like this:
>
>    use PGT to generate a proxy ticket for https://mywebservice.com/
>    call https://mywebservice.com/ws1&ticket=ST...
>    call https://mywebservice.com/ws2&ticket=ST...
>    call https://mywebservice.com/ws3&ticket=ST...
>    call https://mywebservice.com/ws4&ticket=ST...
>    assemble the results and return the page to the user
>
> OR is it like this:
>
>    use PGT to generate a proxy ticket for https://mywebservice.com/ws1
>    call https://mywebservice.com/ws1&ticket=ST...
>    use PGT to generate a proxy ticket for https://mywebservice.com/ws2
>    call https://mywebservice.com/ws2&ticket=ST...
>    use PGT to generate a proxy ticket for https://mywebservice.com/ws3
>    call https://mywebservice.com/ws3&ticket=ST...
>    use PGT to generate a proxy ticket for https://mywebservice.com/ws4
>    call https://mywebservice.com/ws4&ticket=ST...
>    assemble the results and return the page to the user
>
>
> If it's the first one...  The web app would strip the /ws[1234] before
> validating the ticket and would need to cache the ticket at least
> temporarily.
>
> If it's the second one...  Wow, that's a lot of web traffic.
>
> Thanks,
> Byron
> --
> 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