是否有可能发现当主机头被设置为在别的一个asp.net web应用程序的东西Web服务器的名称是什么?环境是公司内联网中,Windows 2003服务器(IIS 6)。

e.g。主机头可以被设置为myApp.company.com和服务器名称可能是webAppServer1.company.com或webAppServer2.company.com

使用服务器变量“SERVER_NAME”仅返回主机头...

由于堆!

有帮助吗?

解决方案

尝试:

string host = Environment.MachineName;

其他提示

此外,此我假定访问相同的信息维姆Hollebrandse的建议:

My.Computer.Name

另一个选择是使用:Server.MachineName

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top