Hej hallå Du vill på en webserver få fram besökarens användarnamn i windows? Det går inte. Webservern måste vara medlem i samma domän som besökarens dator.Windows User Name!
Jag vill få med mig current user på en site. Men lyckas inget vidare och hoppas på att någon har en lösning på mitt problem.
Jag vill alltså helt enkelt ge en lable ett värde vilket är det username som är inloggad. Jag har rovat mig fram med lite och fått de att fungera lokalt men då jag applicerar detta "Live" på webbhotellet så har får jag det inte att funka.
Med denna kod:
Dim aName As String = Principal.WindowsIdentity.GetCurrent.Name
Dim aDomain As String = aName.Substring(0, aName.IndexOf("\") + 1)
Skriver den, NT AUTHORITY\NETWORK SERVICE in min lable. Och andra exempel som jag provat är :
string strName = Request.ServerVariables["AUTH_USER"].ToString()
Och även något som hette:
System.Security.Principal.WindowsPrincipal
Men de två sista skrev den inte ut något över huvudtaget.
Några tips?!
Mvh,
ThomasSv: Windows User Name!
/Johan