千家信息网

Web认证如何放行不同的操作系统

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,在WFilter NGF(WSG上网行为管理网关)的"Web认证"配置中,可以基于IP范围来配置要进行Web认证的客户端。实际使用中,有些局域网电脑和手机无线终端都混杂在同一个网段,这种情况下,如果要
千家信息网最后更新 2026年11月03日Web认证如何放行不同的操作系统

在WFilter NGF(WSG上网行为管理网关)的"Web认证"配置中,可以基于IP范围来配置要进行Web认证的客户端。实际使用中,有些局域网电脑和手机无线终端都混杂在同一个网段,这种情况下,如果要只对电脑做认证,或者只对手机做认证,就不能通过IP范围来实现了。需要修改默认的认证页面,基于浏览器的useragent来获取客户端操作系统类型,并且判断是否放行(无需认证直接放行)。

如下图,点击"编辑Web认证页面",然后点击源代码图标。

可以查看到Web认证的界面源代码。

里面添加一个function,如下:

function checkbypassPC(){
//alert("userAgent="+window.navigator.userAgent);
if( window.navigator.userAgent != undefined && window.navigator.userAgent.indexOf("Windows") > -1 ){

//如果是windows系统,自动bypass。

$.ajax( "/cgi-bin/verify?tid=bypasspc", {
method: 'GET',
cache: false,
dataType: 'text',
success: function(data) {

//跳转到成功认证的跳转页面
check_landing_page();
}
});
}
}

如下图:

然后切换到编辑模式下点击保存。(注意:不要在源代码模式下保存)

经过上述配置后,在pc端跳出认证页面后即可自动完成认证,无需进行扫码。如果要对手机不进行认证,直接在函数中修改useragent即可,如下:

function checkbypassPC(){
//alert("userAgent="+window.navigator.userAgent);

if( /Android|webOS|iPhone|iPad|iPod|Opera Mini/i.test(window.navigator.userAgent) ) {
//Android、iphone、ipad自动bypass。

$.ajax( "/cgi-bin/verify?tid=bypasspc", {
method: 'GET',
cache: false,
dataType: 'text',
success: function(data) {

//跳转到成功认证的跳转页面
check_landing_page();
}
});

}

}


认证 页面 手机 源代码 配置 系统 成功 客户 客户端 模式 电脑 范围 操作系统 函数 图标 实际 局域 局域网 情况 无线 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 南京欣网互联网络科技 广州万易互联网科技有限公司 苏州互联网科技贷款公司 赫美联合互联网科技 科技类的互联网平台 深圳市运趣互联网科技有限公司 互联网汽车科技小镇 剑昆互联网络科技有限公司临桂 福州新华互联网科技学校 知乎 呼和浩特新华互联网科技学院 中国互联网公司排名锤子科技 南通创西澳互联网科技有限公司 美国互联网科技公司 厦门江牛科技互联网 互联网科技年终奖 广州智享互联网科技 中国科技和美国互联网 深圳互联网科技园地址 广东猫王互联网科技有限公司电话 六子台科技互联网展会 瑰夏咖啡 哈尔滨大商圈互联网科技有限公司 云信互联网科技有限公司 深圳科技互联网 互联网 科技创新 苏州大垚互联网科技 郑州欣桑互联网科技有限公司 普陀区互联网教育科技管理办法 互联网领先科技成果宣传视频 安徽九吞吴互联网科技有限公司
0