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

Reply via email to