Могу ли я получить имя веб-сервера, когда установлен заголовок хоста (IIS, asp.Net)

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

Вопрос

Можно ли узнать имя веб-сервера, когда заголовок хоста установлен на что-то другое в веб-приложении 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top