标题:求助 ASP如何限制网站访问
只看楼主
儒生
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2008-4-16
 问题点数:0 回复次数:2 
求助 ASP如何限制网站访问
我想限制多个IP段禁止访问我的网站,不知道该如何限制?
希望能有个高手给我一段代码!
搜索更多相关主题的帖子: ASP 访问 
2008-04-16 16:15
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
Request.ServerVariables("REMOTE_ADDR")
用这个方法取出客户端的IP地址,然后IF判断IP段来禁用
比如
Dim Prohibition(3)
Prohibition(0)="101"
Prohibition(1)="201"
Prohibition(2)="203"
Dim UserIP,IPAry
UserIP=Request.ServerVariables("REMOTE_ADDR")
IPAry=Split(UserIP,".")
Dim i,IsIllegal
IsIllegal=False
For i=0 To UBound(Prohibition)
    IF IPary(0)=Prohibition(i) Then
       IsIllegal=True
    End IF
Next
IF IsIllegal Then
   Response.Write "IP地址在禁止段内,禁止访问本站"
End IF
收到的鲜花
  • 儒生2008-05-10 16:01 送鲜花  2朵   附言:我很赞同
2008-04-16 16:28
chg
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2008-4-15
得分:0 
经典。。。。经典
2008-04-16 18:32



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-209396-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.114047 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved