Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 检索客户端的PC名称?(Windows身份验证)_Asp.net_Sharepoint_Authentication - Fatal编程技术网

Asp.net 检索客户端的PC名称?(Windows身份验证)

Asp.net 检索客户端的PC名称?(Windows身份验证),asp.net,sharepoint,authentication,Asp.net,Sharepoint,Authentication,我有一个在内部网络上运行的ASP.net应用程序(实际上它是在Sharepoint 2007上运行的) 我只是想知道: 我是否可以检索客户端正在使用的PC的名称?如果有帮助的话,我可以访问Active Directory。问题是,人们使用多台PC。因此,我不能使用任何手动/静态映射 如果可能,我不想使用任何客户端(read:JavaScript)代码,但如果不能在服务器端完成,JavaScript也可以。ActiveX是绝对没有问题的。确实提供了您想要的东西吗?如中所述,只返回IP:-( 但我刚

我有一个在内部网络上运行的ASP.net应用程序(实际上它是在Sharepoint 2007上运行的)

我只是想知道:

我是否可以检索客户端正在使用的PC的名称?如果有帮助的话,我可以访问Active Directory。问题是,人们使用多台PC。因此,我不能使用任何手动/静态映射

如果可能,我不想使用任何客户端(read:JavaScript)代码,但如果不能在服务器端完成,JavaScript也可以。ActiveX是绝对没有问题的。

确实提供了您想要的东西吗?

如中所述,只返回IP:-(

但我刚刚发现:

System.Net.Dns.GetHostEntry(Page.Request.UserHostAddress).HostName
只有当确实有DNS服务器来解析名称时,这才有效,我的网络就是这样