Hi,

I'm trying to figure out how to fit my AppFuse app into my organisation's existing security infrastructure.

My web application server is behind a reverse proxy (Novell Ichain), which handles authentication (against a Novell LDAP directory) and caches static content to take some load off the backing web server.

To enable access to my application, I have to ask the Novell administrators to map an external base URL (e.g. http://www.myorg.com/webapp) to the internal address which is the actual home of this app (e.g. http://192.168.1.128:8080/webapp). With some additional configuration it is possible to force visitors to log on when attempting to access anything starting with the external URL.

If a visitor has logged on successfully, the reverse proxy puts a couple of extra HTTP headers into the forwarded request. These headers hold the visitor's credentials, for example X-App_user and X-App_role.

In my previous webapps I would use my own servlet filter to retrieve the credentials from the request headers. Using AppFuse (2.0.1), I'd prefer to configure Acegi to use the rev proxy supplied credentials. Is it possible to do this, preferably keeping AppFuse embedded?

Thanks,

Ger-Jan


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to