portal重定向指定URL需要携带的参数,并指定它在重定向URL中的参数名
portal url-param include命令用来指定重定向URL需要携带的参数,并指定它在重定向URL中的参数名。undo portal url include命令用户取消重定向URL携带的参数。
缺省情况下,重定向URL不携带参数。
下面列举各个参数的具体含义及获取方式:
nas-id
NAS-ID值的选择顺序:
(1) 首先从WLAN模块获取,若获取不到则转到步骤(2);
(2) 获取接口视图下通过nas-id-profile命令指定的NAS-ID Profile中与用户VLAN所绑定的NAS-ID,若获取不到则转到步骤(3);
(3) 获取接口下的nas-id配置值,若获取不到则转到步骤(4);
(4) 获取全局portal nas-id配置值,获取到做为用户的NAS-ID值;若获取不到,则不在Portal重定向URL中填该值。.
user-mac
用户的MAC地址,格式为 XX-XX-XX-XX-XX-XX。
des-encrypt
用户的MAC地址采用DES算法加密传输。
user-url
用户认证成功后被重定向访问的URL地址。如果通过param-name参数指定了该值,则用户认证成功后将被强制访问指定的URL地址,否则访问用户认证之前首次访问的URL地址。
【配置举例】
# 指定重定向URL携带NAS-ID参数,参数名字为wlanasid。
[Sysname] portal url-param include nas-id param-name wlannasid
在如上配置的情况下,nas-id为test,设备向IP地址为10.1.2.34的客户端发送的重定向URL如下:
***.***?wlanacname=0002.0010.100.00&
wlanuserip=10.1.2.34&ssid=easy&wlannasid=test
【可携带参数】
nas-id:指定Portal重定向URL中包含NAS-ID参数。
user-mac:指定Portal重定向URL中包含UserMac参数。
des-encrypt:Portal重定向URL中的用户MAC地址采用DES方式加密。若不指定该参数,则表示Portal重定向URL中的用户MAC地址为明文。
user-url: 指定Portal重定向URL包含用户访问的URL。
param-name para-name:指定Portal重定向URL中包含的参数名称。其中,para-name表示参数名,为1~20个字符的字符串,区分大小写,且只支持字母和数字。指定的参数和参数名在Portal重定向URL中的格式为"para-name=param-value"。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作