Hello,
I have the following apache confivuration on a virtual host
<VirtualHost *:80> ServerName some.server.com RewriteEngine On ProxyPreserveHost On <Location /> AuthName "App Authentication" AuthType Basic AuthBasicProvider crowd CrowdAppName app CrowdAppPassword app_pass CrowdURL http://crowd-server.com:8095/crowd/ Require valid-user </Location> ProxyPass / http://my-tomcat.com:8080/MyApp/ ProxyPassReverse / http://my-tomcat.com:8080/MyApp/ ErrorLog logs/some.server.com-error_log CustomLog logs/some.server.com-access_log common </VirtualHost>
This is almost working... it is ask for the loggin when you go to some.server.com, which i provide, and, after being authenticated, it proxy the tomcat request. The problem happens when a different path (other than the app root context) on the tomcat server gets selected, it asks for authentication again. Do I need a cookie somwhere? Can anyone help?
-thanks
Rolando
See http://httpd.apache.org/docs/2.2/mod/mod_proxy.html
Specifically, look for ProxyPassReverseCookiePath,
ProxyPassReverseCookieDomain (if applicable). The cookie should follow the path, too
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.