//获取客户端ip
private 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;
}
相关文章
- 微信公众平台开发视频教程-03-获取Access Token和获取微信服务器IP,添加微信菜单
- Asp.NET MVC 使用 SignalR 实现推送功能二(Hubs 在线聊天室 获取保存用户信息)
- 黑马程序员——8.网络编程(网络模型、网络地址、传输协议(UDP、TCP/IP)、客户端和服务器端、URL)
- asp.net三层架构 及其中使用泛型获取实体数据介绍
- Linux服务中统计每个客户端的流量、每个网口的流量、每个端口的流量、每个进程的流量、每个IP的流量等等多种实现方案
- 判断runtime是否运行在docker中及从docker中获取宿主机的ip信息
- Linux下获取公网IP地址
- 从asp.net获取验证AD用户objectGuid
- 获取asp.net mvc应用程序的根目录
- 用Linux命令行获取本机外网IP地址