fully automatic ldap authentication

S

steven

is it possible to do fully automated ldap authentication to a web app?
i know there's a login control i can use to ask for the username/
password which can then authenticate the user against AD, but what if
they're already logged into AD? is it really necessary to ask them to
login to my web app?

tks in advance.
 
D

David R. Longnecker

If your application and IIS are setup for NTML authentication, then no, it's
not necessary. The User.Identity.Name will return the Domain\username of
the user and you can use User.Identity.IsAuthenticate as a boolean to test
whether or not the user is authenticated.

If, from there, you need information from Active Directory (display name,
etc), the DirectoryServices namespace allows you to take that Identity.Name
and query up AD information (http://msdn2.microsoft.com/en-us/library/system.directoryservices.aspx).

From there, authentication is now taken care of and authorization is left
up to you and how you implement security in your application.

HTH.

-dl
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,012
Latest member
RoxanneDzm

Latest Threads

Top