asp.net 控制某個IP段訪問網站 馬上給分 我要做個限制IP段訪問網站的呈現,IP段可以自己定義,可以是很多組 如:162.152.20.110 ~ 162.152.188.254 192.210.26.156~210.123.21.152這樣沒規則的IP段之間才可以登陸.?並且頁面上可以控制這些IP段.如何下手?急............... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void Application_BeginRequest(object o, EventArgs e) { HttpApplication httpApp = (HttpApplication)o; HttpContext ctx = httpApp.Context; if (ctx.Request.UserHostAddress == "127.0.0.1") //这个地方可以建一个hash结构的key和value键值对结构.把你需要的IP都封进去.具体查查网上.我不记得了 { httpApp.CompleteRequest(); ctx.Response.StatusCode = 403; ctx.Response.StatusDescription = "We don't like you"; } } 参考一下纯真数据库查询方式,也是用IP段查询http://download.csdn.net/source/610795 我的代码是放在Global.asax中的,忘记说了 我要用程序實現...但是效率沒有在IIS上設置的好 我現在都不知道什麽頭緒去寫這個功能 string ipAddress = ""; if (page.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] == null) { ipAddress = page.Request.ServerVariables["Remote_Addr"]; } else { ipAddress = page.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; }再查询ipAddress是否在地址段内 导入excel列的数据格式问题 FileUpload控件不能上传txt格式的文件吗? 树形控件中的鼠标事件 vs2005 下用ajax需要做什么设置 求个JS特效 用GRIDVIEW分页 问题 ViewState问题 datagrid 中的超级链接链列 关于弹出窗口的问题 请教一个窗口分布的问题!!!(全天在线等待) asp.net无刷新二级分类构造函数如何调用? 框架页面中如何根据ID给另一个链接页面的img控件赋值
{
HttpApplication httpApp = (HttpApplication)o;
HttpContext ctx = httpApp.Context;
if (ctx.Request.UserHostAddress == "127.0.0.1") //这个地方可以建一个hash结构的key和value键值对结构.把你需要的IP都封进去.具体查查网上.我不记得了
{
httpApp.CompleteRequest();
ctx.Response.StatusCode = 403;
ctx.Response.StatusDescription = "We don't like you";
}
}
我現在都不知道什麽頭緒去寫這個功能
if (page.Request.ServerVariables["HTTP_X_FORWARDED_FOR"] == null)
{
ipAddress = page.Request.ServerVariables["Remote_Addr"];
}
else
{
ipAddress = page.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
}
再查询ipAddress是否在地址段内