2014-11-19 1 views
0

IP 주소를 사용하여 웹 사이트에 개인 설정을 구현하려고합니다. 방화벽 때문에 사용자의 원래 IP 주소를 얻을 수 없습니다. 나는방화벽으로 인해 IP 주소를받지 못함

HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString(); 
HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); 
HttpContext.Current.Request.ServerVariables["HTTP_CLIENT_IP"].ToString(); 

답변

0

0

시스템의 IP 주소를 얻으려면이 두

에서 Request.ServerVariables ("REMOTE_ADDR") 또는 Request.UserHostAddress을 시도하십시오 아니라 코드의 라인을 다음과 같은 시도 프록시는 다음 코드를 사용합니다.

HttpContext.Current.Request.ServerVariables [ "HTTP_X_FORWARDED_FOR"];

관련 문제