Puis-je obtenir le nom du webServer quand un en-tête d'hôte est défini (IIS, asp.Net)
-
18-09-2019 - |
Question
Est-il possible de trouver ce que le nom du serveur Web est lorsque l'en-tête d'hôte est à quelque chose d'autre dans une application web asp.net? L'environnement est un intranet d'entreprise, serveur Windows 2003 (IIS 6).
par exemple. l'en-tête d'hôte peut être réglé sur myApp.company.com et le nom des serveurs peuvent être webAppServer1.company.com ou webAppServer2.company.com
Utilisation de la variable serveur "SERVER_NAME" retourne juste l'en-tête d'hôte ...
tas Merci!
La solution
Essayez:
string host = Environment.MachineName;
Autres conseils
, cela, je présume également accès à la même information que la suggestion de Wim Hollebrandse:
My.Computer.Name
Une autre option utilise: Server.MachineName
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow