There is a backchannel call made to your pgtUrl with the PGT in it, which your app should receive and then correlate with the PGTIOU it received from the original validation response. You’ll need to trace that call. Proxying could be disabled, the app could be disallowed or some weirdness with SSL outbound calls perhaps.
From: [email protected] [mailto:[email protected]] On Behalf Of William Sent: Tuesday, June 28, 2016 2:49 PM To: CAS Community <[email protected]> Subject: [cas-user] Getting A Proxy Granting Ticket from A Proxy Granting Ticket IOU I am writing a test case according to https://wiki.jasig.org/display/CAS/CAS+Functional+Tests The particular test case I am writing is: "CAS 2.0 validation, acquire proxy-granting ticket, proxy authentication" The step I am stuck is: "6. Using your callback, correlate PGTIOU with PGT" I am able to obtain a PGTIOU, but I am not able to get a PGT which I need for step 7 and onward. CAS uses a callback that is set in the CAS client application (web.xml) to get the Proxy Granting Ticket which I cannot access. I have tried providing a TGT (and Service Ticket) has the pgtId along with the PGTIOU like this URL: /protected-web-app/proxyUrl?pgtId=TGT-1-UGTYmYoRP1NGBoMfNIM1asjWXd0RxYOywXTZEkB3VVTutHyAk6-cas01.example.org&pgtIou=PGTIOU-1-yrW7pUikYVZMOvaKolHCmGT4OW3rTZcxg01eVvplbvjrKWwyaw-cas01.example.org However, I only get the "proxySuccess" back with no proxy ticket back: <?xml version="1.0"?> <casClient:proxySuccess xmlns:casClient="http://www.yale.edu/tp/casClient" /> I should be getting the following back: <cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'> <cas:proxySuccess> <cas:proxyTicket>PGT-xxxxxx</cas:proxyTicket> </cas:proxySuccess> </cas:serviceResponse> Anyone know how I can get the PGT from the PGTIOU? I am really hoping I do not get any responses of "Why do you need the PGT?" To write this test I do need a PGT. Regards -- 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] <mailto:[email protected]> . To post to this group, send email to [email protected] <mailto:[email protected]> . Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/40be567f-1e93-4386-aa68-9e294d188040%40apereo.org <https://groups.google.com/a/apereo.org/d/msgid/cas-user/40be567f-1e93-4386-aa68-9e294d188040%40apereo.org?utm_medium=email&utm_source=footer> . For more options, visit https://groups.google.com/a/apereo.org/d/optout. -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/009301d1d18a%248c278fb0%24a476af10%24%40unicon.net. For more options, visit https://groups.google.com/a/apereo.org/d/optout.
