This code should get you the user's full name.
With a little tinkering I bet you can also get the email address.
(also set <identity impersonate="true"/> in your web.config)
string Domain_Slash_User = Context.User.Identity.Name;
Domain_Slash_Machine = Domain_Slash_Machine.Replace(@"\", @"/");string
queryString = @"WinNT://" + Domain_Slash_Machine;DirectoryEntry obDirEntry =
new DirectoryEntry(queryString);
System.DirectoryServices.PropertyCollection coll = obDirEntry.Properties;
object obVal = coll["FullName"].Value;_User = obVal.ToString();
Session.Add("UserFullName", _User);
--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://SteveOrr.net
"JIM.H." <JI**@discussions.microsoft.com> wrote in message
news:C1**********************************@microsof t.com...
Application is fro intranet. If I am able to get current user with
User.Identity.Name, doen't that mean I am using Windows Authentication? If
not, what shoudl I do and how should I retreive e-mail from AD?
"Patrick Olurotimi Ige" wrote:
If you are in that environment as Steve adviced then you should be able
to retrieve the email addy!
Patrick
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!