The simplest way to do NTLM authentication would be to front end your app server with IIS and then use the Remote user SSO solution.
Another alternative to would be to look around to see if your app server has a NTLM authentication solution. I believe there are ones for
JBoss and
Tomcat available. (and then use the Remote user SSO solution).
If you are using Active directory, you can look at some of the LDAP stuff. But that can be complex.
FWIW, a very complex system can be created by using the DAOs and LDAP (or some of the
Java NTLM access packages) that would take info from your domain like name, etc. and could even use Domain groups. I've seen it done for other apps, but I don't think anyone's done that for Jforum.
[originally posted on jforum.net by monroe]