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

Reply via email to