Hi,

I'm reading the protocol specification here: 
https://apereo.github.io/cas/5.3.x/protocol/CAS-Protocol-Specification.html.

In Section 2.6.2 there are example XML and JSON responses and a note which 
reads

when authentication has proceeded through multiple proxies, the order in 
> which the proxies were traversed MUST be reflected in the block. The most 
> recently-visited proxy MUST be the first proxy listed, and all the other 
> proxies MUST be shifted down as new proxies are added. In the above 
> example, the service identified by <https://proxy1/pgtUrl> was visited 
> first, and that service proxied authentication to the service identified by 
> <https://proxy2/pgtUrl>


 The XML example appears to follow this requirement, but the JSON does not. 
Specifically, the JSON list is [ "https://proxy1/pgtUrl";, 
"https://proxy2/pgtUrl"; ], but the way I read the requirement it should be 
[ "https://proxy2/pgtUrl";, "https://proxy1/pgtUrl"; ].


Another thing is that I'm having a difficult time visualizing a scenario 
where authentication would proceed through multiple proxies.  Does anyone 
have an example scenario to enlighten me?

Thanks!
John

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/a2bb022a-b5a4-407b-859d-bcee3a6e4b19%40apereo.org.

Reply via email to