Kann ich den Web-Server den Namen erhalten, wenn ein Host-Header gesetzt ist (IIS, asp.Net)

StackOverflow https://stackoverflow.com/questions/1698224

Frage

Ist es möglich, zu finden, was die Web-Server-Name ist, wenn die Host-Header, um etwas anderes in einem asp.net Web-App gesetzt? Umwelt ist ein Firmen-Intranet, Windows 2003 Server (IIS 6).

z. die Host-Header zu myApp.company.com und der Server Name gesetzt werden könnte webAppServer1.company.com oder webAppServer2.company.com

, um den Server-Variable "SERVER_NAME" Mit nur gibt die Host-Header ...

Dankhaufen!

War es hilfreich?

Lösung

Versuchen:

string host = Environment.MachineName;

Andere Tipps

Auch dieses I greift auf die gleichen Informationen wie Wim Hollebrandse Vorschlag nehme an:

My.Computer.Name

Eine weitere Option verwendet: Server.MachineName

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top