aspose file tools*
The moose likes Servlets and the fly likes Check user of NT domain or active directory in servlet? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Check user of NT domain or active directory in servlet?" Watch "Check user of NT domain or active directory in servlet?" New topic
Author

Check user of NT domain or active directory in servlet?

Lijun An
Greenhorn

Joined: Feb 05, 2002
Posts: 15
Dear all,
Is there a way in which a user from NT domain or active directory is verified in a servlet? I mean when a user logs in a J2EE web application by using his/her NT user account, how this user is authenticated against NT domain's user account database in JSP/servlet.
If you have the solution, would you please give me a sample code for that?
THanks in advance.
Lijun
Zoran Smit
Greenhorn

Joined: Mar 20, 2002
Posts: 1
Originally posted by Lijun An:
Dear all,
Is there a way in which a user from NT domain or active directory is verified in a servlet? I mean when a user logs in a J2EE web application by using his/her NT user account, how this user is authenticated against NT domain's user account database in JSP/servlet.
If you have the solution, would you please give me a sample code for that?
THanks in advance.
Lijun

I have not done this myself, but I would guess you could use JNDI of some sorts to connect to Active Directory.
A (slightly off topic) solution to your problem could be to let the webserver handle authentication. I don't know your configuration, but the following might work for Apache/Tomcat with mod_jk.
You can have Apache send out authentication headers, which it validates via Samba (use mod_auth_smb). I guess you should be able to retrieve the username in the servlet from the environment variables.
Hope this helps, if you need more detailed info, let me know.
Zoran
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Check user of NT domain or active directory in servlet?
 
Similar Threads
Configure a NT Realm
how to get user logon Domain Account from web based application.
single sign on on glassfish using domain user
windows active directory authentication
SQL Server integrated security and Java Web Application