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