2
用户不存在,请重新登录
3
用户下线被拒绝
4
用户下线失败,请稍后再试
JSONP GET 方式
地址:http://portalipaddr:8088/portalServer/auth/plogoff
参数: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 = "http://10.10.10.1:8088/";
2、在把$portalPath 填进表单的 action 里面例如:
<form
id="loginForm"
action="<?php
echo
$portalPath?>"
method="post" onsubmit="return Index.validateCallback(this);">
3、用一个隐藏域获取 URL 传值例如:
<input
type="hidden"
id="wlanuserip"
name="wlanuserip"
value="<?php $_GET['wlanuserip'] ?>" />
效果图