호스트 헤더가 설정되면 웹 서버 이름을 얻을 수 있습니까 (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;
다른 팁
또한 이것은 Wim Hollebrandse의 제안과 동일한 정보에 액세스한다고 가정합니다.
My.Computer.Name
또 다른 옵션은 다음과 같습니다. Server.MachineName
제휴하지 않습니다 StackOverflow