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.