one thing to add, actually it's working if you have one param on the url and when service is encoded and validation is not. So there is no non-encoded "&" character inside the validation part.
Cheers, M. 2008/5/28 Mert Çalışkan <[EMAIL PROTECTED]>: > Yeah, it's in the new CAS Scott :) > this one is a little bit old..It's just saying, things don't match bla > bla..Anyways, > > ok, found the culprit. I thought I was encoding the validation url, but > turned out I didn't.. > > This cat needs URL encoding on the serviceToValidate prop. > > > http://www.ja-sig.org/wiki/download/attachments/1213/GU-CAS-Oracle-Source.zip > > now, it's working.. > > Thanks Scott! > > > M. > > 2008/5/28 Scott Battaglia <[EMAIL PROTECTED]>: > >> When you validate the ticket, if the urls don't match it, the response >> should return the two urls for you to compare. Can you post that? >> >> -Scott >> >> 2008/5/28 Mert Çalışkan <[EMAIL PROTECTED]>: >> >> Yeah, I'm encoding on both.. >>> >>> Here is the url: >>> >>> >>> https://test64server.tbs.local:9443/tbs.cas3/login?service=http%3A%2F%2Fkbserver.tbs.local%3A7777%2Fsso%2Fauth%3Fsite2pstoretoken%3Dv1.2%7E699326BA%7E20FED72B0F44148C11D6A7783A6F2AFCC46E4666BFA64DDA28C88CA019DF2C94AC1DCC9350A173E74105297069791E24EF719C8C94B66838D063A33A454B45F955FC46E5C2F97310379CD575E40E3CC1DFE6A59D422BD4C0CDD345013D7E1810123889AF04128E87BB6B16FE62C3E8A9E3C7935EEED86EB0DAE51F5640BA9E30804A36CF2D568938EA81097C2EDB4D8D8029EFBF344039995AE730096D772F2809DAA6907A3EC1B1C49FE696ADC87E8C1C08BFD0156ADD2C835B50EA3AD9E4A29DEE902FDCBC342A92E6AFA1ABD57C3FCA5569DBFDD62452471B2D95D1E7E340%7CappMode%3DFORM_TATBIKAT >>> >>> when I remove the >>> >>> %7CappMode%3DFORM_TATBIKAT >>> >>> part, CAS side works ok.. >>> >>> *site2pstoretoken* is the part which I have to pass for the Oracle SSO. >>> >>> M. >>> >>> >>> 2008/5/28 Scott Battaglia <[EMAIL PROTECTED]>: >>> >>>> Are you properly URL encoding the service parameter on both login and >>>> validation? >>>> >>>> -Scott >>>> >>>> On Wed, May 28, 2008 at 2:00 PM, Mert Çalışkan <[EMAIL PROTECTED]> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> I am trying to pass service url (encoded one) to cas3 login. The url >>>>> contains more than one parameter in its queryString. >>>>> When it's the case I'm getting the error msg with key INVALID_SERVICE. >>>>> But when I trim the params to one, it works ok. >>>>> Can't I pass this type of url as service to CAS? >>>>> >>>>> Thanks, >>>>> >>>>> Mert. >>>>> >>>>> _______________________________________________ >>>>> Yale CAS mailing list >>>>> [email protected] >>>>> http://tp.its.yale.edu/mailman/listinfo/cas >>>>> >>>>> >>>> >>>> >>>> -- >>>> -Scott Battaglia >>>> PGP Public Key Id: 0x383733AA >>>> LinkedIn: http://www.linkedin.com/in/scottbattaglia >>>> _______________________________________________ >>>> 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 >>> >>> >> >> >> -- >> -Scott Battaglia >> PGP Public Key Id: 0x383733AA >> LinkedIn: http://www.linkedin.com/in/scottbattaglia >> >> _______________________________________________ >> 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
