goService.jsp for PeopleSoft

Andrew Stutzman stutzman at tcnj.edu
Wed Dec 3 09:17:38 EST 2008


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"/>
<%
}


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20081203/729483f1/attachment.html 


More information about the cas mailing list