The only thing I can think of is that you haven't mapped /auth to something in the web.xml.
-Scott On Dec 27, 2007 8:29 AM, Umut Arus <[EMAIL PROTECTED]> wrote: > Hello, > > Sorry for late reply, > > target > adress:https://xyz.sabanciuniv.edu/cgi/users/home?screen=Items&show_inbox=1&show_buffer=0&show_archive=0&show_deletion=0 > > > auth > address:https://auth.sabanciuniv.edu/cas/auth?service=https://xyz.sabanciuniv.edu/cgi/users/home?screen=Items&show_inbox=1&show_buffer=0&show_archive=0&show_deletion=0 > *form tag:* > <form method="post" > action="auth;jsessionid=0D94E6764F68DF5EF78317BFABD34528?service=https://xyz.sabanciuniv.edu/cgi/users/home?screen=Items&show_inbox=1&show_buffer=0&show_archive=0&show_deletion=0"> > *address changes after auth, without full parameters (late parameters > removes)*https://xyz.sabanciuniv.edu/cgi/users/home?screen=Items > > > > > Note if nessesary, while we had had url encode by modify code, encountered > another problem > > with url_encode > target > adress:https://xyz.sabanciuniv.edu/cgi/users/home?screen=Items&show_inbox=1&show_buffer=0&show_archive=0&show_deletion=0 > > > auth > > address:https://auth.sabanciuniv.edu/cas/auth?service=https%3A%2F%2Fxyz%2Esabanciuniv%2Eedu%2Fcgi%2Fusers%2Fhome%3Fscreen%3DItems%26show%5Finbox%3D1%26show%5Fbuffer%3D0%26show%5Farchive%3D0%26show%5Fdeletion%3D0 > *form tag:* > <form method="post" > action="auth;jsessionid=FC0A53AECEF4711377CE17300BA9551D?service=https%3A%2F%2Fxyz%2Esabanciuniv%2Eedu%2Fcgi%2Fusers%2Fhome%3Fscreen%3DItems%26show%5Finbox%3D1%26show%5Fbuffer%3D0%26show%5Farchive%3D0%26show%5Fdeletion%3D0"> > *address after auth:*https://auth.sabanciuniv.edu/cas/auth > > Regards, > > > > From scott.battaglia at gmail.com Thu Nov 15 10:07:11 2007 > From: scott.battaglia at gmail.com (Scott Battaglia) > Date: Thu, 15 Nov 2007 10:07:11 -0500 > Subject: [Fwd: Re: Missing parameters on return URL] > > How is your CAS auth page set up? What is the FORM tag's action? Does it > include the service parameter? > > -Scott > > On Nov 15, 2007 4:25 AM, Umut Arus <umuta at sabanciuniv.edu> wrote: > > Hi, > > We have had urlencode 'service' attribute by using "*$service =~ > s/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg;* " code. > But the problem have changed after this modification on Apache2:: > AuthCAS.pm. So, > > Step-1 After redirecting to CAS, encodes parameter, > > https://auth.domain.edu/cas/auth?service=https%3A%2F%2Fxyz%2Esabanciuniv%2Eedu%2Fcgi%2Fusers%2Fhome%3Fscreen%3DItems%26show%5Finbox%3D1%26show%5Fbuffer%3D0%26show%5Farchive%3D0%26show%5Fdeletion%3D0<https://auth.domain.edu/cas/login?service=https%3A%2F%2Fresearch%2Esabanciuniv%2Eedu%2Fcgi%2Fusers%2Fhome%3Fscreen%3DItems%26show%5Finbox%3D1%26show%5Fbuffer%3D0%26show%5Farchive%3D0%26show%5Fdeletion%3D0> > > Step-2 After CAS authentication, now only shows auth pages of CAS. > https://auth.domain.edu/cas/auth > > > Why does not it redirect to service url parameter? > > Regards, > > -------- Original Message -------- Subject: Re: Missing parameters on > return URL Date: Tue, 6 Nov 2007 12:23:50 +0300 From: Marat Radchenko > <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Reply-To: Yale > CAS mailing list <[email protected]> <[email protected]> To: Yale CAS > mailing list <[email protected]> <[email protected]> References: > <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> > > Step 2 URL is wrong. You must urlencode 'service' attribute value. > > 2007/11/6, Umut Arus <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>: > > > > Hi, > > > > We are trying to use Apache2::AuthCAS on an application. URL including the > > query string sending to cas server however do not return second or another > > parameters. You can reproduce with similar URL string. > > > > Is it a bug? > > > > > > Connection Step 1: > > https://auth.domain.edu/cgi/users/home?eprintid=5083&screen=EPrint::View::Owner > > > > > Connection Step 2: > > https://auth.domain.edu/cas/auth?service=https://auth.domain.edu/cgi/users/home?eprintid=5083&screen=EPrint::View::Owner > > > > <https://auth.domain.edu/cas/login?service=https://auth.domain.edu/cgi/users/home?eprintid=5083&screen=EPrint::View::Owner> > > > > Connection Step 3: > > https://auth.domain.edu/cgi/users/home?eprintid=5083 > > > > apache access_log > > 10.10.1.147 - - [08/Oct/2007:10:57:30 +0300] "GET > > /cgi/users/home?eprintid=5083&screen=EPrint::View::Owner > > HTTP/1.1" 302 328 > > 10.10.1.147 - - [08/Oct/2007:10:57:39 +0300] "GET > > /cgi/users/home?eprintid=5083&ticket=ST-50481-MY6aJW3kaleQfEbul9YIxAJ5cUi0BRV0TDW-20 > > HTTP/1.1" 302 245 > > 10.10.1.147 - - [08/Oct/2007:10:57:39 +0300] "GET > > /cgi/users/home?eprintid=5083 HTTP/1.1" 200 11063 > > > > Regards, > > > > _______________________________________________ > Yale CAS mailing list > [email protected] > http://tp.its.yale.edu/mailman/listinfo/cas > > -- -Scott Battaglia LinkedIn: http://www.linkedin.com/in/scottbattaglia
_______________________________________________ Yale CAS mailing list [email protected] http://tp.its.yale.edu/mailman/listinfo/cas
