.net获取客户端外网ip问题 webservice.netjsc# 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary> /// 获取IP地址 /// </summary> /// <returns></returns> public static string GetIP() { string user_IP = ""; try { //是否存在代理服务器 if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null) { //经过多个代理 您的真实IP地址 如果存在多个代理服务器,会返回代理服务器的IP集合 只有第一个是真实IP地址 user_IP = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); if (user_IP.IndexOf(",") != -1) { string[] IPArr = user_IP.Split(','); user_IP = IPArr[0].ToString(); } } else { //无代理服务器, 您的IP地址 user_IP = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString(); } } catch (Exception) { } return user_IP; } 这个已经试过用cmcc上网的话取不到正确的ip 你所谓的“正确ip”是什么。移动无线网络你在pc上看到的ip其实不是公网ip,它相当于一个大局域网。 求一个就像本论坛发言这样的简单文本编辑器源码? 紧急求助!!!!正在终止线程的问题 js取得gridview中选中的行号 ASP.NET中论坛贴子管理的问题 怎样替换掉文本框中指定内容? 如何连接access数据库 selecteditem.value怎么选都是1啊。这是怎么回事啊。 treeview请高手帮忙 非常急! 谁有asp.net论坛的可靠源代码 需求:需要动态选择条件(参数)和操作符(加减乘除与或非)组成表达式。毫无头绪,请问有没有好的设计方案 求助!!!!关于日期格式的保存的问题!!!!在线等~~急需
/// 获取IP地址
/// </summary>
/// <returns></returns>
public static string GetIP()
{
string user_IP = "";
try
{
//是否存在代理服务器
if (System.Web.HttpContext.Current.Request.ServerVariables["HTTP_VIA"] != null)
{
//经过多个代理 您的真实IP地址 如果存在多个代理服务器,会返回代理服务器的IP集合 只有第一个是真实IP地址
user_IP = System.Web.HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
if (user_IP.IndexOf(",") != -1)
{
string[] IPArr = user_IP.Split(',');
user_IP = IPArr[0].ToString();
}
}
else
{
//无代理服务器, 您的IP地址
user_IP = System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
}
}
catch (Exception)
{ }
return user_IP;
}