Web认证如何对接第三方认证平台?
WSG上网行为管理网关(WFilter NGF)的Web认证功能非常强大,可以支持多种用户名认证(本地用户、邮箱认证、域认证、Radius认证等),还可以支持短信认证、微信认证、钉钉认证等第三方认证。不过在有些情况下,用户还希望WSG可以对接第三方的Web认证界面,即通过其他的Web认证系统进行认证,而由WSG来实现上网管控和上网记录。本例中,我将介绍如何用WSG来对接第三方Web认证平台。
首先,开启WSG的Web认证功能。
“Web认证”的需求是对需要管控的员工网段开启认证,一些电脑不开启认证。如图:
1. 设置要管控的IP范围
2. 设置一个合理的超时重新认证时间,1440就是每天都需要重新认证一次。
3. 领导的mac地址加到“例外的MAC地址”
其次,配置Web认证的跳转
在“Web认证”中点击“编辑Web认证页面”,可以对认证页面进行编辑,通过的方式来实现Web认证跳转到第三方的Web认证URL地址。如图:
注意:源码模式不能直接保存,要切换到编辑模式下点击“保存”。
通过API实现Web认证的回调
第三方认证系统在完成认证后,还需要通过调用WFilter的API来完成认证流程。
1. 登录:add_user
2. 退出:rm_user
API参数请参见:http://wiki.imfirewall.com/API
以php为例,如下图:
调用后,即可在实时流量图看到登录的用户名,如图:
Web认证如何对接第三方认证平台?相关推荐
- kubernetes认证,对接第三方认证系统,对接github认证
kubernetes对接第三方认证 广告: 安装包地址 原文地址 概述 本文介绍如何使用github账户去关联自己kubernetes账户.达到如下效果: 使用github用户email作为kuber ...
- Django对接第三方认证登录平台(QQ登录)
QQ登录开发文档 QQ互联开发者申请步骤 若想实现QQ登录,需要成为QQ互联的开发者,审核通过才可实现. 相关链接: http://wiki.connect.qq.com/%E6%88%90%E4%B ...
- 支持第三方认证用户开启MFA认证流程,支持工单申请Redis数据库应用,JumpServer堡垒机v2.19.0发布
2022年2月21日,JumpServer开源堡垒机正式发布v2.19.0版本.在这一版本中,JumpServer新增支持第三方认证用户开启MFA认证流程,满足了更多用户对于账号安全性的需求.同时,支 ...
- 【Minecraft】在我的世界Minecraft服务端上开启第三方认证,并支持皮肤
这篇文章也可以在我的博客中查看 前言 上篇文章我们讲到如何在客户端使用皮肤.但提到多人联机中需要服务端的支持.但其实对服务端而言,这并不只是一个更换皮肤的问题,而是一个认证系统的问题,因此这篇文章我们 ...
- 第三方PORTAL认证系统对接华为AC6605实现无线WiFi微信认证、短信认证和访客认证
第三方PORTAL认证系统对接华为AC6605实现无线WiFi微信认证.短信认证和访客认证 [对接配置参考文章](https://www.cdefe.com/20190224/cid=219.html ...
- 【大张嗯哈】开源的ocserv 对接第三方的radius 认证 例如对接宁盾
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.环境 二.安装步骤 1.安装ocserv 2.配置ocserv 3.安装宁盾-AM 总结 前言 提示:这里可以添加 ...
- OpenPortal Wifi认证、Portal协议认证、WEB认证解决方案
OpenPortal认证系统 操作手册 OpenPortal网络接入认证专家 目录 声明 4 前言 5 一. 内容概述 6 二. 技术支持 6 三. 致谢: 6 第一章 理念与组成 7 1.1 理念 ...
- H3C对接外部Portal+Radius认证计费系统实现mac-trigger快速认证Mac无感知认证并结合L2TP实现阿里云部署对接配置
H3C对接外部Portal认证+Radius认证计费系统平台 实现基于mac-trigger快速认证协议的Mac无感知认证功能 并结合L2TP实现阿里云部署 实现AD域LDAP对接,实现用户名密码实名 ...
- 与第三方iot平台IFTTTSmartthingsGoogle对接开发iot物联网云服务
文章概要 因为最近我在帮公司开发对接一些知名的iot第三方平台的云服务,主要是IFTTT.Samsung Smartthings和Google assistant,发现这些平台的架构有一些相似的地方又 ...
最新文章
- python代码块-Python中的代码块和非代码块是什么
- python有必要学吗-Python这么火,要不要学?听听华为工程师怎么说...
- C/C++在Android开发中的应用
- 操作系统线程互斥,锁死机制的简单介绍
- pythonos pathjson_python进阶05 常用问题库(1)json os os.path模块
- Java8新的异步编程方式 CompletableFuture(三)
- java 遍历hashmap key_Java5种遍历HashMap数据的写法
- 五子棋 鼠标 C语言,c语言写的鼠标操作的五子棋游戏,欢迎观赏!
- Xcode无法启动模拟器或者真机
- 菜谱系列:蒜香炸鸡翅
- 纯JS日历控件自动输入日期到TextBox、文本框当中
- idea code key study form qinChao
- 安防在智能家居中扮演什么角色?
- 老毛桃u盘装系统linux,老毛桃如何安装iso系统_老毛桃u盘启动安装iso系统教程
- 晶振讲述工作原理及作用
- Least Angel Regression
- 常用Dos命令以及英文全称(有道解读)
- 如何把汉字转成五笔与拼音(首字母或全部字母)
- Polar码的C语言实现之比特反序重排篇
- 2019年最新网盘搜索引擎汇总