Thanks alot.
You lead me to the right way, I try to change my config with uportal's webproxy 
channnel.
the cw_xml paramert have the original url:
http://jira.xx.yy:8880/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?&resolution=-1&assigneeSelect=issue_current_user&sorter/field=created&sorter/order=DESC&tempMax=20
I change it with half encoded : 
http://jira.xx.yy:8880/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?%26resolution%3D-1%26assigneeSelect%3Dissue_current_user%26sorter%2Ffield%3Dcreated%26sorter%2Forder%3DDESC%26tempMax%3D20

The cas log can recongnize the service parameter as your told, but the supplied 
service still not matched because of encoded. hoops!
here is the cas log:
2012-05-14 09:37:15,737 ERROR [org.jasig.cas.CentralAuthenticationServiceImpl] 
- ServiceTicket [ST-5003-uGdmmUFew2hnPfTEX4FF-cas] with service 
[http://jira.xx.yy:8880/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?&resolution=-1&assigneeSelect=issue_current_user&sorter/field=created&sorter/order=DESC&tempMax=20
 does not match supplied service 
[http://jira.xx.yy:8880/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?%26resolution%3D-1%26assigneeSelect%3Dissue_current_user%26sorter%2Ffield%3Dcreated%26sorter%2Forder%3DDESC%26tempMax%3D20]

and the cas server's access log:
192.168.200.64 - - [14/May/2012:09:37:15 +0800] "GET 
/proxy?pgt=TGT-525-JpZ96I3z5QgRpYynZw5zKaPdX1a69udsN51LEcmkBl4RdzRF1O-cas&targetService=http://jira.xx.yy:8880/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?%26resolution%3D-1%26assigneeSelect%3Dissue_current_user%26sorter%2Ffield%3Dcreated%26sorter%2Forder%3DDESC%26tempMax%3D20
 HTTP/1.1" 200 195

My CAS client in uportal is the old Yale CAS client compatible  with CAS server 
2.0.12, in JIRA the CAS client is the new JA-SIG java client 3.2.1.


Any advice is appreciated.
> Hi,
> 
> I think that the problem is coming from the client side as HTTP requests are 
> made by the CAS client. You said that you use CAS client 3.2.1.
> 
> Can you post the relevant part of your CAS client config ?
> Can you turn on DEBUG logs on org.jasig.cas package in your client 
> application and post the logs also ?
> 
> Thanks.
> Best regards,
> J~{(&~}r?me
> 
> -- 
> 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

-- 
mist <[email protected]>


-- 
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

Reply via email to