2011年11月14日 星期一

asp.net小抄_抓取使用者IP

有時候會被要求,後端的管理系統必須要記載使用者的IP。

原本是使用:
string UserIP = HttpContext.Current.Request.UserHostAddress;
但發現無法抓取到源頭的IP。

後來改為:

string UserIP = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

沒有留言:

張貼留言