如何用PHP制作OSSH 免费版华为Portal系统认证前端页面
如何用PHP制作OSSH 免费版华为Portal系统认证前端页面
如何用PHP制作OSSH 免费版华为Portal系统认证前端页面
OSSH免费版华为Portal系统可以满足丰富的认证页面设计需求,目前默认的认证页面是jsp的,但是里面只用了几行jsp语法,不需要修改,大部分是html和js语法,所以只要熟悉html和javascript语言,就可以很容易的修改认证页面。下面我们介绍一种利用PHP制作OSSH免费版华为Portal前端的方法,包括环境的搭建和详细的代码设计,感兴趣的朋友,尤其是PHP爱好者可以尝试下。
AMP安装和配置
这个就不跟大家详细介绍了,熟悉PHP的朋友基本都会使用,提供一个程序安装及配置的下载链接,里面包含了程序和环境配置。
链接地址: 需要请联系我们 密码: y641
PortalServer开发接口
1、接口地址
需要请联系我们,采用jquery的JSONP方式请求,并返回json(目前的版本号为V1.0)。要修改此接口返回后的页面展示,请修改portalServer安装目录下的webapps/ROOT/js/index.js文件。
2、接口描述
(1)plogin方法
功能描述:用户登录
函数声明:int plogin(string username,string password)
如何用PHP制作OSSH 免费版华为Portal系统认证前端页面
JSONP GET 方式
地址:需要请联系我们
参数:
username=string&password=string
返回值:
jQuery172018473894626596654_1387446311100({"version":1,"errorCode":8})
(2)plogoff方法
功能描述:用户退出、下线
函数声明:int plogoff(string username)
如何用PHP制作OSSH 免费版华为Portal系统认证前端页面
JSONP GET 方式
地址:需要请联系我们f
参数:username=string
返回值:
示例代码(根据实际情况设计,以下仅供参考)
找到原来的jsp页面,在OSSH免费版华为Portal系统中portalServer安装目录下的webapps/ROOT/login.jsp,下载ROOT目录到本地进行修改,修改成PHP文件后上传至自己的web服务器上,运行即可看到效果。具体实现如下:
1、首先在登录页面自动获取当前应用的IP地址加端口,例如:
$portalPath=substr($_SERVER['HTTP_REFERER'],0,7).$_SERVER['SERVER_ADDR'].":".$_SERVER['SERVER_PORT']."/";
如果portalServer不在本应用下,需手动指定portalServer的IP地址加端口号,例如:
$portalPath =需要请联系我们
2、在把$portalPath填进表单的action里面例如:
<form id="loginForm" action="<?php echo $portalPath?>" method="post" onsubmit="return Index.validateCallback(this);">
3、用一个隐藏域获取URL传值例如:
如何用PHP制作OSSH 免费版华为Portal系统认证前端页面
<input
效果图
type="hidden" id="wlanuserip" name="wlanuserip" value="<?php $_GET['wlanuserip'] ?>" />
最后,还需要在交换机或者AC上配置Portal的URL为修改后的PHP页面,具体设置方法在我们之前发布一些文章中有提及。
通过以上介绍,大家就可以很方便的通过PHP对OSSH免费版华为Portal系统的认证页面进行修改设计,那么对PHP比较熟悉的爱好者们,就赶紧设计自己想要的页面吧!
相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)