- static public string GetClientIP()
- {
- string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
- if (null == result || result == String.Empty)
- {
- result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
- }
- if (null == result || result == String.Empty)
- {
- result = HttpContext.Current.Request.UserHostAddress;
- }
- return result;
- }
- //该片段来自于http://www.codesnippet.cn/detail/160920135894.html
来源: http://www.codesnippet.cn/detail/160920135894.html