Ich habe ein Windows 2008-Netzwerk mit Windows DHCP-Server auf dem Domänencontroller "mydomainserver.mydomain.com". Ich erstelle ein Intranet in diesem Netzwerk, und ich muss in der Lage sein, aus Sicherheitsgründen den Benutzernamen und den Computernamen des Clientcomputers herauszufinden.ASP: Holen Sie Computername und Benutzer basierend auf IP von DHCP-Server
Benutzer melden sich NICHT auf dieser Website an, und Benutzer verwenden alles von IE zu Firefox zu Chrome. Die einzige Information, die ich habe, ist ihre lokale IP Adresse. Ich möchte in der Lage sein, die IP-Adresse zu verwenden und den DHCP-Server/Domänencontroller abzufragen, um den Computernamen herauszufinden, und dann den aktuellen aktiven Benutzer zu ermitteln, der an diesem Computer angemeldet ist.
Ist das möglich? Wenn das so ist, wie?
Danke, der IIS-Benutzer, auf dem diese ausgeführt wird, hat Administratorrechte im lokalen Netzwerk, so dass es funktioniert. Gibt es eine Möglichkeit, dies zu verwenden, um den aktiven Benutzernamen auch auf diesem Computer zu erhalten? – Dexter
Sie können mit WMI so ziemlich alles bekommen. Eine schnelle Suche nach 'aktiven Benutzernamen mit WMI': http://blogs.msdn.com/b/alejacma/archive/2008/03/04/how-to-get-the-logged-on-user-with-wmi -vbscript.aspx –
Danke, ich habe objItem.UserName verwendet, um den aktuell angemeldeten Benutzer abzurufen. Ich habe objItem.Path_.Server aus irgendeinem seltsamen Grund versucht ... – Dexter