您的位置:首页 > 其它

通过客户端IP来规定访问者的访问权限(原创)

2007-06-24 21:34 316 查看
该程序是在写一个项目的时候需要用到的,后面经过分析、测试通过,特别适合用在局域网内的web程序。
//在首页初始化方法中
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
//判断客服端IP的的范围
string ip=Request.ServerVariables["REMOTE_ADDR"];//获得客服端IP
string Start1_ip="***.***.***.***";
string End1_ip"***.***.***.***";
string Start2_ip="***.***.***.***";
string End2_ip="***.***.***.***";//这些是你所在局域网内的IP段
//………………………… 这里根据实际情况设置多个IP段
//与客服端IP做比较
if(Start1_ip.CompareTo(ip)<0&&End1_ip.CompareTo(ip)>0||Start2_ip.CompareTo(ip)<0&&End2_ip.CompareTo(ip)>0)
{
//这里是在你局域网内的用户权限的操作
}
else
{
//这里是不在你局域网内的用户权限的操作
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐