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 cas-user+unsubscr...@apereo.org.
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