[jcifs] Tomcat NTLM

Scott, James (JA) JAScott3 at dow.com
Fri Sep 20 06:35:26 EST 2002

wow .. actually, i was not aware of that .. I had been using the 0.7.0b and
that other method was working just fine .. 

OK .. so I have upgraded my code to use the NtlmHttpFilter in 0.7.0b3 ..
However, I would still like to know .. is there any way to be able to get
the NTLM authenticated user name into the request.getRemoteUser() ??  I know
that this is a question that is not 100% geared at this list .. but, I guess
the goal is to not only have the NTLM Authentication accomplished but to
have the HttpServletRequest populated with as much Authentication
information as possible.

Thanks for all the help,

-----Original Message-----
From: Michael B. Allen [mailto:miallen at eskimo.com]
Sent: Thursday, September 19, 2002 2:56 PM
To: Scott, James (JA)
Cc: jcifs at samba.org
Subject: Re: [jcifs] Tomcat NTLM

You're waaaaaay out of date.

That post was about Jason's original instructions. Did you know that we
have since created a Filter to do NTLM Auth? Please look at the relevant
news bullets on our homepage and read the latest NTLM document:


On Thu, 19 Sep 2002 11:56:12 -0500
"Scott, James (JA)" <JAScott3 at dow.com> wrote:

> In response to:
> http://lists.samba.org/pipermail/jcifs/2002-May/002185.html
> ------
> I have successfully gotten the NTLM authentication to work from within my
> code .. Very Sweet! .. Thanks alot for having taken the time to write that
> and share it.
> I have a question regarding the above posting.  I am now trying to make
> the default auth for my web app (I am using Tomcat) and I have not been
> successful in getting it to work as such.  In that posting it was stated
> that 
> 	-----------
> 	Copy the supplied  jcifs-0.6.3.jar to
> 	$CATALINA_HOME/server/lib
> 	Overwrite the existing  catalina.jar  in $CATALINA_HOME/server/lib
> 	with the supplied one.
> 	-----------
> I am wondering, in order to make this work with Tomcat do I have to have
> your version of the Catalina.jar ?.. was it altered in some way?
> I altered my web.xml file to contain the login-config information as you
> specified.  I also altered the tomcat-users.xml file to be setup as per
> instructions, however, my request.getRemoteUser() is still null.
> Any help would be greatly appreciated.
> Thanks,
> Jim

A  program should be written to model the concepts of the task it
performs rather than the physical world or a process because this
maximizes  the  potential  for it to be applied to tasks that are
conceptually  similar and more importantly to tasks that have not
yet been conceived. 

More information about the jcifs mailing list