Могу ли я получить имя веб-сервера, когда установлен заголовок хоста (IIS, asp.Net)
-
18-09-2019 - |
Вопрос
Можно ли узнать имя веб-сервера, когда заголовок хоста установлен на что-то другое в веб-приложении asp.net?Среда — это интранет компании, сервер Windows 2003 (IIS 6).
напримерзаголовок хоста может быть установлен на myApp.company.com, а имя сервера может быть webAppServer1.company.com или webAppServer2.company.com.
Использование серверной переменной «SERVER_NAME» просто возвращает заголовок хоста...
Спасибо огромное!
Решение
Пытаться:
string host = Environment.MachineName;
Другие советы
Кроме того, я полагаю, что это дает доступ к той же информации, что и предложение Вима Холлебрандса:
My.Computer.Name
Еще один вариант использования: Server.MachineName
Не связан с StackOverflow