It's possible that the user's mod_auth_cas session has expired, and they were redirected to the CAS server to obtain a new ticket. This redirect causes the loss of the POST data, and results in an HTTP GET when the CAS server redirects the user to the service URL.
-Phil On Tue, Mar 8, 2011 at 12:58 PM, DW <[email protected]> wrote: > Hello, we host a web-based application, and a client of ours has a CAS > server so we installed mod_auth_cas when the asked for Single-Sign-On. > > I compiled and installed mod_auth_cas-1.0.8.1 on apache 2.2, and it works > for the most part, but we are running into issues where we have a submission > form and when submitted our application generates an error. A trace shows > that what should have been a POST was converted to a GET. If we turn off > CAS/SSO, then everything works fine. > > Can any provide any insight? > > global: > LoadModule auth_cas_module /usr/local/apache/modules/mod_auth_cas.so > CASCookiePath /tmp/cas/ > > In virtualhost section: > CASLoginURL https://foo.com/cas/login?view=showx > CASValidateURL https://foo.com/cas/serviceValidate > CASCertificatePath /home/vhosts/bar/profile/ssl/gd_bundle.certificate > CASValidateServer Off > > > Thanks, > DW > -- > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
