如何配置在Portal认证成功后继续访问原页面
如何配置在Portal认证成功后继续访问原页面
问题
如何配置在Portal认证成功后继续访问原页面?
回答
在不启用强制跳转情况下,终端用户通过身份认证后Web浏览器会跳转到认证前访问的URL地址,该URL地址由AC发给Portal服务器,Portal服务器需要解析后才能获取具体的URL地址。例如,终端用户访问http://bbs.example.com,管理员在AC上配置了携带URL地址参数(url)后,Portal服务器就会收到http://Portal服务器IP地址:8080/portal?url=http://bbs.example.com,终端用户在通过身份认证后就会自动跳转到原先在地址栏输入的URL地址。
要实现Portal认证成功后继续访问原页面,在AC上和Agile Controller-Campus上都需要进行相应配置。
在AC上配置
在AC上配置Portal服务器时,必须配置将用户访问的URL地址作为参数传递给Portal服务器:
<AC> system-view
[AC] url-template name myurl
[AC-url-template-myurl] url http://192.168.1.203:8080/portal
[AC-url-template-myurl] url-parameter redirect-url url
#Portal服务器固定从url这个参数获取跳转的URL地址,AC必须使用url作为参数名传递给Portal服务器,请不要修改成其他值。
[AC-url-template-myurl] quit
[AC] web-auth-server portal
[AC-web-auth-server-portal] server-ip 10.1.1.1
[AC-web-auth-server-portal] port 50200
[AC-web-auth-server-portal] shared-key simple Admin@123
[AC-web-auth-server-portal] url-template myurl
[AC-web-auth-server-portal] quit
[AC] interface vlanif 30
[AC-Vlanif30] web-auth-server portal direct
Agile Controller-Campus V100R002C00上的配置
在Agile Controller-Campus上配置Portal页面推送规则时,“认证成功后页面跳转”必须配置为“继续访问原页面”。
Agile Controller-Campus V100R001C00上的配置
在Agile Controller-Campus上配置Portal认证页面时,选择“策略 > 准入控制 > 页面定制 > 页面定制”,“URL字段名称”必须配置为“url”。
Huawei Agile Controller(列表、list、全)华为AClist、敏捷控制器list
http://www.zh-cjh.com/wenzhangguilei/3224.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » 如何配置在Portal认证成功后继续访问原页面
作者: cjh
手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm