CAS 3 can actually send POST responses:
http://www.ja-sig.org/wiki/display/CASUM/Applications+that+Require+POST+Responses

-Scott

-Scott Battaglia
PGP Public Key Id: 0x383733AA
LinkedIn: http://www.linkedin.com/in/scottbattaglia


On Wed, Dec 3, 2008 at 9:17 AM, Andrew Stutzman <[EMAIL PROTECTED]> wrote:

> We're trying to utilize the old instructions from Cal Poly on CASifying
> PeopleSoft.  Part of their instructions state that we need to modify the
> goService.jsp to send a form post to PeopleSoft because that's what
> PeopleSoft is expecting.  Unfortunately CAS 3.2.1 does not use the
> goServices.jsp anymore.  I'm curious if anyone can point us in the right
> direction as to where to look next.  We're very new to CAS and have just
> started to implement it this semester.
> I've copied the instructions from the CASifying PeopleSoft pdf for
> modifying the GoService.jsp below.  Any help you can offer us would be
> appreciated.
>
> Andy
>
> 4. Modify CAS implementation to force an HTTP POST of at least one
> parameter when
> service includes PeopleSoft
> Explanation: CAS uses goService.jsp to redirect the browser to the
> appropriate
> CAS service.  After our upgrade to Finance 8.4 we need to force an HTTP
> POST to
> allow PeopleSoft to accept the CAS ticket as a parameter.  The
> goService.jsp must
> be modified to forward the request on to a customized PeopleSoft jsp that
> will
> perform a form post.  The referenced goServicePsft.jsp is shown in detail
> in
> Appendix C.  You will have to modify goService.jsp as show below here:
>
>
> // XXX need to pull this out into a property, and be careful about
> //  affected serviceId values
> // if it's a PeopleSoft app (has cmsdev.calstat.edu in the
> serviceId),
> //  use POST
> if (serviceId.indexOf("@@cmsServerName@@") != -1)
> {
> %>
>   <jsp:forward page="clickTo/goServicePsft.jsp"/>
> <%
> }
>
>
>
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to