开源华为认证系统Syler发布1.0.4版本

开源华为认证系统Syler在10月份主要支持了华三的设备,因此我们特地发布1.0.4版本,以供有相关设备的亲们使用。

这个版本的新特性主要是:

支持华三设备的url跳转特性,华三设备和华为设备虽然都遵循portal 2.0标准,但是在具体的参数获得等细节上有很多不一样的地方,华三设备认证用户发起的http报文的源地址都被巧妙的改成了交换机的地址,这样虽然在安全特性上更好一些,但是也给认证带来了一些难度,我们不得不引入了对Referer的支持。

进一步把业务逻辑和核心模块剥离,有开发需求的兄弟可以引用核心包就可以开发自己的业务逻辑了。

增加了多个LOG信息输出,方便调试

另外我们修复了一些BUG:包括用户名保存错误、部分参数解析错误等。

我们对接测试的设备是华三的WX5004设备,欢迎大家提供设备对接测试。

欢迎到仓库围观

https://github.com/extrame/syler

时间: 2024-10-14 09:06:30

开源华为认证系统Syler发布1.0.4版本的相关文章

linux测试系统使用expdp迁移数据到windos系统,11.2.0.4版本测试

测试,使用linux 系统,迁移至windos测试系统,迁移用户scott 1.源端导出(linux) 2.传输 3.目标端导入(windows) 1.源端导出,本次使用expdp 1)创建操作系统转储目录,存放expdp导出的dump文件 [[email protected] ~]$ cd /picclife/software/dump/ [[email protected] dump]$ ls -lrt /picclife/software/|grep dumpdrwxr-xr-x 2 or

linux下storm(0.9版本以上)的环境配置和小Demo

一.引言: 在storm发布到0.9.x以后,配置storm将会变得简单很多,也就是只需要配置zookeeper和storm即可,而不再需要配置zeromq和jzmq,由于网上面的storm配置绝大部分都是0.9以前的storm版本,所以有很多工作是不需要进行的,下面就storm的0.9.5版本在linux环境下进行配置进行详细解析. 由于配置storm只需要两个步骤,大大简化了配置,也是storm团队做了很大的努力,让程序员们专注于程序,让storm配置进行异常简单,好了,废话说了不少,下面正

MiinCMP1.0 SAE 新浪云版发布, 开源企业网站系统

MiinCMP是一款开源企业网站系统,除可运行于256M左右100元的国内IDC外,JUULUU聚龙软件团队近期开发了面向新浪云的版本,该版本可将网站免费布署到新浪云SAE上.MiinCMP采用java开发,兼容jetty,tomcat等servlet容器.   MiinCMP1.0 新浪云SAE版安装包 http://pan.baidu.com/s/1kT1EbUR 百度云下载   MiinCMP1.0 新浪云SAE版源码包 http://pan.baidu.com/s/1kT9f9mZ  百

Syler 1.0.3 版本发布

Syler 开源华为Portal中间件社区版本1.0.3发布 新特性:* 认证成功时,返回用户MAC* 在强制下线通知的基础上,增加普通用户下线通知* 支持华为的信息读取接口,可以获得用户的上下行速率 BUG修复:* 修改部分内部实现* 修正参数获取错误 1.0.3版本中间件已经成功支持企业网络管理.Wifi运营支持.Wifi广告平台等上层应用 请到版本仓库围观: https://github.com/extrame/syler

Cloud Native Weekly | 华为云抢先发布Redis5.0,红帽宣布收购混合云提供商

1--华为云抢先发布Redis5.02--DigitalOcean K8s服务正式上线 3--红帽宣布收购混合云提供商 NooBaa 4--微软发布多项 Azure Kubernetes 服务更新 1 华为云抢先发布Redis5.0 12月17日,华为云在DCS2.0的基础上,快人一步,抢先推出了新的Redis 5.0产品,这是一个崭新的突破.目前国内在缓存领域的发展普遍停留在Redis4.0阶段,华为云率先发布了Redis5.0,全面展现了华为云在业界缓存领域持续创新的实力.华为云分布式缓存R

JAVA版本微信公众账号开源项目版本发布-jeewx1.0(捷微)

JeeWx, 敏捷微信开发,简称"捷微". 捷微是一款免费开源的微信公众账号开发平台. 平台介绍: 一.简介 jeewx是一个开源,高效,敏捷的微信开发平台采用JAVA语言,它是基于jeecg这个企业级快速开发框架实现的. jeewx的目的是最大化的简化微信开发的流程,使用开发者能把最好的精力放到微信具体业务开发,并能以最快的时间完成.把一些常规而频繁的工作交由jeewx来处理即可,平台兼备的代码生成器,在线开发,可以快速的完成企业应用.为此jeewx提供了详细的二次开发文档,关键代码

MiinCMP1.0 SAE 新浪云版公布, 开源企业站点系统

MiinCMP是一款开源企业站点系统,除可执行于256M左右100元的国内IDC外,JUULUU聚龙软件团队最近开发了面向新浪云的版本号,该版本号可将站点免费布署到新浪云SAE上.MiinCMP採用java开发,兼容jetty,tomcat等servlet容器.   MiinCMP1.0 新浪云SAE版安装包 http://pan.baidu.com/s/1kT1EbUR 百度云下载   MiinCMP1.0 新浪云SAE版源代码包 http://pan.baidu.com/s/1kT9f9mZ

基于SpringBoot的开源微信开发平台,Jeewx-Boot 1.0 版本发布

项目介绍 JeewxBoot 是一款基于SpringBoot的免费微信开发平台.支持微信公众号.小程序官网.微信抽奖活动. Jeewx-Boot实现了微信公众号管理.小程序CMS.微信抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用!Jeewx-Boot独创插件开发机制,实现了每一抽奖活动(砸金蛋.刮刮乐.砍价等).官网.商城都是一个独立的插件,对JAVA来讲就是一个JAR包,可以很方便的做插拔,最终打造像discuzz.微擎一样的插件生态圈.. Jeewx-Boot诞生的目的 Jeewx

Jeewx-Boot 1.1 版本发布,基于SpringBoot的开源微信管家系统

一.项目介绍 JeewxBoot是一款基于SpringBoot的开源微信管家系统,采用SpringBoot2.1.3 + Mybatis + Velocity 框架技术.支持微信公众号.微信第三方平台(扫描授权公众号).抽奖活动等.JeewxBoot实现了微信公众号管理.抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用! Jeewx-Boot采用插件开发机制,实现一个抽奖活动项目是一个独立的插件(对JAVA来讲就是一个JAR包),可以很方便的做插拔,最终打造像Discuz一样的插件生态圈.