re:
> now I get the machinename/defaultusername for the PC I'm running the IIS in.
> Is this normal?
Are you sure you enabled Windows Authentication ?
http://aspnet.4guysfromrolla.com/articles/031204-1.aspx
The method of authentication to use is specified in the Web application's Web.config file:
<!-- For Windows Authentication... -->
<authentication mode="windows">
<!-- For Forms Authentication... -->
<authentication mode="forms">
The only form of authentication which will return individual user names is Windows Authentication.
More info on Windows Authentication is found here:
http://msdn.microsoft.com/library/de...onprovider.asp
If you are getting "machinename/defaultusername", you are impersonating that identity.
For code examples showing how to implement impersonation in an ASP.NET application, see:
http://support.microsoft.com/default...;EN-US;Q306158
General info on ASP.NET Authenticatoin is at :
http://msdn.microsoft.com/library/de...onprovider.asp
There's a step-by-step guide to ASP.NET Web Application Security at :
http://msdn.microsoft.com/library/de...onsecurity.asp
re:
> I thought I would get my domain/username
The only way you could get "domain/anyusername"
is if users of your app are challenged for credentials.
Juan T. Llibre, asp.net MVP
asp.net faq :
http://asp.net.do/faq/
foros de asp.net, en espaņol :
http://asp.net.do/foros/
===================================
<> wrote in message
news: oups.com...
Thanks! I tried it and now I get the machinename/defaultusername for
the PC I'm running the IIS in. Is this normal?
I thought I would get my domain/username, since i'm viewing the page
from a different PC.
Juan T. Llibre wrote:
> LogonUserIdentity only returns a true user name if Windows Authentication is used.
>
> http://msdn2.microsoft.com/en-us/lib...ridentity.aspx
>
>
>
> Juan T. Llibre, asp.net MVP
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en espaņol : http://asp.net.do/foros/
> ===================================
> <> wrote in message
> news: oups.com...
> > Hi!
> >
> > Does anyone know why it is that when I use:
> >
> > Request.LogonUserIdentity.User.ToString()
> >
> > I get something like:
> >
> > S-1-5-21-2268419..........
> >
> > I was expecting to get the username of the person looking at the page.
> > Is it possible to convert the output I get to the username such as
> > john_smith
> >
> >
> >
> > Thanks!
> >
> > MC
> >