2008-08-20 2 views
2

내부 네트워크에서 실행되는 ASP.net 응용 프로그램이 있습니다 (실제로 Sharepoint 2007에서 실행 중입니다).클라이언트의 PC 이름 검색? (Windows Auth)

나는 단지 궁금하다 :
어떻게 든 클라이언트가 사용하고있는 PC의 이름을 검색 할 수 있습니까?
도움이된다면 Active Directory에 액세스 할 수 있습니다.
사람들은 여러 대의 PC를 사용하므로 수동/정적 매핑을 사용할 수 없습니다.

가능하면 클라이언트 측 (읽기 : 자바 스크립트) 코드를 사용하고 싶지 않지만 서버 측에서 처리 할 수없는 경우 자바 스크립트도 괜찮습니다.
(ActiveX는 문제가되지 않습니다.)

답변

3

아니, 그건 그냥

:-(는 IP를 반환하지만 난 그냥 그것을 발견 : 단지의 경우와 이름을 해결할 수있는 DNS 서버가 실제로 존재하는 경우 작동

System.Net.Dns.GetHostEntry(Page.Request.UserHostAddress).HostName 

을 내 네트워크 용.