22问答网
所有问题
web项目中怎么样判断是局域网用户还是外网登陆用户
正在做的一个项目,要求局域网用户不用密码就能直接登陆,外网用户就要通过密码验证,请问这个功能如何实现
举报该问题
推荐答案 推荐于2018-03-28
你的网站应该是放在了
外网
,对外网来说,所有来自你的
内网
的访问都是来自同一
IP地址
,即你的网关的外网IP,所以你可以在程序判断一下客户的IP 是不是指定的IP即可。
如果是用ASP,下面是代码
IF Request.ServerVariables(REMOTE_ADDR)<>"xxx.xxx.xxx.xxx" then
Response.Redirect (错误提示页URL)
END IF
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/2TIXX0ffC.html
其他回答
第1个回答 2013-09-19
看来你也是个高手,你可以弄一个IP 验证机制的ASP代码主要是用来判断IP的地址
你还可以利用IP机制,内网用户登陆时用内网IP
到外网用户时就只有让他们用外网IP
这样就可以区分了,在网上好像可以找到这样的代码的,你可以适当的找找,比如站长之家(chinaz.com)
第2个回答 2013-09-19
这要看你的网络怎么配置的,你的网络要是设置有内网访问,那局域网的只能从内网访问,要是没设置的话,局域网的用户会从你的内网出你的外网,再回到你的外网,再映射到你的项目中。用户验证有设置的
第3个回答 2013-09-19
首先你的内部用户可以通过私有IP地址访问,外部用户通过互联网是要把WEB服务器的地址通过地址转换转换成公网地址,外部用户才可以访问的,,密码访问就是你再的web网站上的设置了
第4个回答 2013-09-19
看你的IP
相似回答
如何辨别
自己的计算机处于内网
中还是外网
中?
答:
通俗的讲就
是局域网
,网吧、校园网、单位办公网都属于此类。另外光纤到楼、小区宽带、教育网、有线电视Cable Modem上网虽然地域范围比较大但本质上还是基于以太网技术,所以任然属于内网。二、
怎么判断
我是不是内网呢?你可以询问 ISP 看看你是不是前述几种
用户
之一。如果你每次上网都要拨号,那么你不是...
内网和
外网是
什么意思
答:
在网络中识别某机是在相对于你来说的外网中,还是内网中,
主要是看对方的IP
。如果对方跟你在同一内网中,则对方就会使用私网IP,如果对方在外网中,则对方就要使用公网IP。 IANA(网络地址分配协会)强行规定了几个内网IP 分为三类, A类 10.*.*.* 子网掩码为255.0.0.0 B类 172.16.*.* 子网掩码为 255.255...
大家正在搜
局域网怎么连接外网
外网访问局域网
公司局域网如何上外网
局域网突破限制连外网
外网如何访问局域网内的电脑
什么是局域网
什么是内网和外网
局域网怎么建立
iis怎么实现外网访问网站
相关问题
web项目部署在我的电脑上的tomcat中,怎样让其他用户访...
如何使用花生壳使局域网中的WEB在外网能访问?在线急待答案!...
如何让内网通过外网IP访问我的WEB服务器(外网IP)呢?
我们是学校网站,通过校园网上网,有固定IP,如何配置内网WE...
局域网web用外网访问
如何从外网访问局域网web服务器
如何让外网访问内网web项目
如何让外网访问自己部署在tomcat上的web项目,我是学校...