What's given:

- CAS 3.1 Server
- CAS Client (Filter under tomcat 5.5)
2 client applications under CAS client, everything on the same PC

Problem: I'm going with Internet Explorer to App1, it redirects me to CAS 
Server, I'm logging in, than my App1 checks one parameter and decides to 
redirect me to App2. Then I get an URL string in Browser like this:

https://comp1/cas/login;jsessionid=ADEE3A58D3D4B07F0149F288D5C0E73D?service=http%3A%2F%2Fcopmp1%3A8080%2Fcas5%2F

(cas5 is my App1)

and I get an error in Internet Explorer 6.0 "Page can not be shown". But if I 
press F5 or Ctrl+R - it successfully redirects me to my App2.

If I user Firefox or Opera - I have no such an error, it simply sends me to my 
app2. Anybody could help me at least to understand where problem could be? 
Probably IE can not serve more than one redirect at once (first redirect is 
from CAS Server and the second comes from my Servlet Filter immediately when it 
checks for several user parameters)

To redirect Browser to App2 I use Servlet Filter with a simple
response.sendRedirect(link) and DO NOT call chain.doFilter() if this redirect 
should occur. So I can not understand why it works in IE only if I reload my 
page...

Thanks
Matvey


_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to