首页 > 解决方案 > 获取 Windows 用户信息

问题描述

我有一个专为我们网络中的人准备的应用程序。我需要做的是获取访问该站点的人的用户名、IP 和主机名。有了这个:

string userName = Environment.UserDomainName;
        string hostName = Dns.GetHostName();
        IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(hostName);
        IPAddress[] addr = ipEntry.AddressList;
        string ip = addr[1].ToString();

我能够获取用户信息,但不能获取网站访问者的信息。我得到的是IIS APPPOOL用户名和其他数据与 IIS 或托管我的应用程序的服务器有关。我不想在网站内进行任何登录。我只是无缝地需要它。

我需要采取什么行动才能完全做到这一点?

标签: c#asp.netwindowsiis

解决方案


推荐阅读