savoym wrote:
Thanks again for the reply.
I do already have the tomcatAuthentication="false" setting as you stated
below and I had tried the getRemoteUse() from the HttpRequestServlet but
that unfortunately did not work unless I did something wrong.

I will try again but I do not think that is working.  Again, I appreciate
the time and help.

No problem, that's why we're here.
As mentioned earlier, I'm not too sure that this works with IIS and the mod_jk redirector for IIS. I am working on the assumption that it does the same thing as Apache/mod_jk : if Apache already has a user-id, then mod_jk forwards it to Tomcat. When in Tomcat the tomcatAuthentication="false" is set, Tomcat accepts this user-id from Apache/mod_jk instead of trying to get its own.
Maybe IIS+ jk redirector does the same, maybe not.

If not, there is another possibility : if IIS authenticates the user, it /might/ automatically add a HTTP header to the request, before even forwarding it to Tomcat through the redirector. If so, a servlet filter at the Tomcat level might be able to pick up this header, extract the user-id, and pass it to your webapp in a way it can use it.

If all of that is negative, then you need something like the Jespa filter from ioplex. That filter /will/ authenticate the call on the base of the user's domain user-id, and set it in Tomcat, allowing your webapp to pick it up via getRemoteUser(). This is a certainty, not a guess. I use this often.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to