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
