Posso ottenere il nome del server web se un'intestazione host è impostato (IIS, asp.Net)
-
18-09-2019 - |
Domanda
E 'possibile trovare ciò che il nome del server Web è quando l'intestazione host è impostato su qualcosa di diverso in una web app asp.net? L'ambiente è un'intranet aziendale, un server Windows 2003 (IIS 6).
es. l'intestazione host può essere impostato per myApp.company.com e il nome del server potrebbe essere webAppServer1.company.com o webAppServer2.company.com
Utilizzando la variabile del server "SERVER_NAME" solo restituisce l'intestazione host ...
Grazie cumuli!
Soluzione
Prova:
string host = Environment.MachineName;
Altri suggerimenti
Inoltre, questo presumo accede le stesse informazioni di suggerimento di Wim Hollebrandse:
My.Computer.Name
Ancora un'altra opzione sta usando: Server.MachineName
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow