Kann ich den Web-Server den Namen erhalten, wenn ein Host-Header gesetzt ist (IIS, asp.Net)
-
18-09-2019 - |
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!
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