2009-11-08 1 views
0

asp.net 웹 응용 프로그램에서 호스트 헤더가 다른 것으로 설정된 경우 웹 서버의 이름을 찾을 수 있습니까? 환경이란 회사 인트라넷 인 Windows 2003 서버 (IIS 6)입니다.호스트 헤더가 설정된 경우 웹 서버의 이름을 얻을 수 있습니까? (IIS, asp.Net)

호스트 헤더는 myApp.company.com로 설정 될 수 있으며, 서버 이름은 서버 변수 "SERVER_NAME"그냥 호스트 헤더가 반환을 ... 사용 webAppServer1.company.com 또는 webAppServer2.company.com

수 있습니다

감사합니다.

답변

0

시도 :

string host = Environment.MachineName;
0

은 또한, 나는 가정이 빔 Hollebrandse의 제안과 같은 정보에 액세스 :

My.Computer.Name 
+0

네. 그것은 정확히 같습니다. Computer 개체는 Microsoft.VisualBasic.Devices에 있으며 Server.Comacher에서 상속합니다.이 개체는 Environment.MachineName을 반환하여 Name getter 속성을 구현합니다. –

0

또 다른 옵션을 사용하고 있습니다 : Server.MachineName

관련 문제