Asp.net 检索客户端的PC名称?(Windows身份验证)
我有一个在内部网络上运行的ASP.net应用程序(实际上它是在Sharepoint 2007上运行的) 我只是想知道: 我是否可以检索客户端正在使用的PC的名称?如果有帮助的话,我可以访问Active Directory。问题是,人们使用多台PC。因此,我不能使用任何手动/静态映射 如果可能,我不想使用任何客户端(read:JavaScript)代码,但如果不能在服务器端完成,JavaScript也可以。ActiveX是绝对没有问题的。确实提供了您想要的东西吗?如中所述,只返回IP:-( 但我刚刚发现: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:-( 但我刚
System.Net.Dns.GetHostEntry(Page.Request.UserHostAddress).HostName
只有当确实有DNS服务器来解析名称时,这才有效,我的网络就是这样