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
