Syler 是我们开源的华为Portal协议中间件产品,你再也不需要看华为Portal协议了,我们把他做成了web service,快来看看吧
SYLER-搭后台免费Wifi门户管理系统是北京铭科实创自主开发的无线网络登录用户管理系统,可以对无线登录用户进行多种形式的登录认证,包括用户名/密码认证、短信认证、广告认证等,可以与华为多种型号的交换机组成认证网络环境。SYLER具有安装简单,使用方便的特点,无需安装直接下载即可使用。
支持服务器环境:
*Windows XP及以上操作系统
*Linux 2.6及以上操作系统
*Macintosh OSX 10.6及以上操作系统
*ARM Linux (推荐Pcduino系统)
客户案例:
*中国电信Wifi广告系统
支持设备型号:
*华为ME60
*华为S3700
支持协议:
*华为Portal v1
*华为Portal v2
有涉及3A服务器的小伙伴可以了解一下,对接portal1.0/2.0协议的AC/AP亲测好用,献上原地址 https://github.com/extrame/syler,go语言编写,至于如何搭建golang环境,请参考上篇博文。 1、下载、编译syler源码 cd /usr/local/ yum -y install git go get github.com/extrame/syler 2、
开源华为认证系统Syler在10月份主要支持了华三的设备,因此我们特地发布1.0.4版本,以供有相关设备的亲们使用。 这个版本的新特性主要是: 支持华三设备的url跳转特性,华三设备和华为设备虽然都遵循portal 2.0标准,但是在具体的参数获得等细节上有很多不一样的地方,华三设备认证用户发起的http报文的源地址都被巧妙的改成了交换机的地址,这样虽然在安全特性上更好一些,但是也给认证带来了一些
本文向大家介绍各种协议与HTTP协议之间的关系?相关面试题,主要包含被问及各种协议与HTTP协议之间的关系?时的应答技巧和注意事项,需要的朋友参考一下 一般面试官会通过这样的问题来考察你对计算机网络知识体系的理解。 图片来源:《图解HTTP》
Git 可以使用四种主要的协议来传输资料:本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git 协议。 在此,我们将会讨论那些协议及哪些情形应该使用(或避免使用)他们。 本地协议 最基本的就是 本地协议(Local protocol) ,其中的远程版本库就是硬盘内的另一个目录。 这常见于团队每一个成员都对一个共享的文件系统(例如一个挂载的 NFS)拥有访问权,或
协议为方法、属性、以及其他特定的任务需求或功能定义蓝图。协议可被类、结构体、或枚举类型采纳以提供所需功能的具体实现。满足了协议中需求的任意类型都叫做遵循了该协议。 除了指定遵循类型必须实现的要求外,你可以扩展一个协议以实现其中的一些需求或实现一个符合类型的可以利用的附加功能。 协议的语法 定义协议的方式与类、结构体、枚举类型非常相似: protocol SomeProtocol { //
本页包含内容: 协议的语法(Protocol Syntax) 对属性的规定(Property Requirements) 对方法的规定(Method Requirements) 对突变方法的规定(Mutating Method Requirements) 对构造器的规定(Initializer Requirements) 协议类型(Protocols as Types) 委托(代理)模式(Dele
DBMS时间戳顺序协议- 时间戳顺序协议用于根据事务的时间戳对事务进行排序。 事务顺序只不过是事务创建的升序。 旧事务的优先级高于它首先执行的原因。 要确定事务的时间戳,此协议使用系统时间或逻辑计数器。 基于锁的协议用于在执行时管理事务之间的冲突对之间的顺序。 但是,基于时间戳的协议会在创建事务后立即开始工作。 假设有两个事务T1和T2。 假设事务T1已经以007次进入系统并且事务T2已经以009
我需要对使用TLS协议连接的F5机器工作。为此,我构建了一个使用HTTPsURLConnection对象的类。 然后,我下载了F5证书文件,使用JDK密钥工具创建密钥库,并使用它尝试将连接设置为使用TLS协议: (我没有被你抓住……) 代码似乎在快速传递,但是当我这样做的时候: 我得到。。。 “javax.net.ssl.SSLHandshakeException:sun.security.val