页面推送慢或认证慢(苹果手机Safari认证弹不出或者认证失败的原因)

页面推送慢或认证慢(苹果手机Safari认证弹不出或者认证失败的原因)

本节介绍终端用户进行Portal认证时,推送页面很慢或者认证很慢的问题处理方法。

现象描述

终端用户进行Portal认证时,推送页面很慢或者认证很慢。

由于iOS系统自身问题,iOS9.1iOS9.2iOS9.3.1系统,在关联Wi-Fi自动弹出Portal页面的情况下都存在打开页面慢的问题,均已在iOS9.3.2版本解决,如果终端的操作系统为如上版本,遇到Portal页面推送慢的问题,可尝试升级iOS系统版本解决。

可能原因

    Portal页面采用HTTPS方式推送,而Portal服务器证书不属于受信任证书。部分浏览器(如UC浏览器)第一次访问HTTPS页面时向浏览器的后台服务器校验证书耗时较长,导致第一次页面打开慢。

    多台接入控制设备管理的Portal接入终端IP地址列表有重复,导致Portal认证比较慢。

    对于Agile Controller-Campus V100R001C00版本,开启了终端识别功能,导致Portal页面打开慢。

处理步骤

1检查Portal页面是否采用HTTPS方式推送,并且又没有购买受信任的服务器证书,如果是,可尝试采用如下方法中的任意一种解决:

从受信任的证书颁发机构购买证书,替换Portal服务器证书。

为了使推送更安全和更快速,建议客户从受信任的证书颁发机构购买证书,替换Portal服务器证书使用域名方式访问推送页面,例如“http://agilecontroller.huawei.com:8080/portal”

Portal页面采用HTTP而非HTTPS方式推送。

对于V100R001C00版本,可修改Portal服务器web.xml配置文件(路径:安装目录下\Agile Controller\PortalServer\webapps\PortalServer\WEB-INF\web.xml”),将security-constraint强制跳转注释掉如下图,使推送页面不跳转到https。修改完之后重启Portal服务器。

1.png

对于V100R002C00及之后的版本(包含V100R002C00)需要重新在策略 > 准入控制 > 页面定制 > 页面定制下重新定制Portal推送页面,定制时,页面基本信息中取消选中使用https协议推送页面

1.png

  HTTP协议属于不安全协议,安全性较为薄弱。请管理员经过充分、谨慎的评估,确认在能够承受HTTP协议带来不安全风险的情况下再使用HTTP协议。

Tomcat服务器只能识别ISO-8859-1编码格式的web.xml。推荐使用Windows自带的记事本或Notepad++软件进行编辑。使用其他软件编辑文件可能会导致web.xml以其他编码格式保存,造成Tomcat服务器无法识别web.xml,进而导致Portal认证页面无法访问。

 

2针对Portal认证慢的问题,请检查多台接入控制设备管理的终端IP地址范围是否有重复。

在业务管理器的资源 > 设备 > 设备管理中,如果有两台及以上设备都启用了Portal,请检查这些设备中配置的接入终端IP地址列表是否有重复。如果有重复,终端认证时,会等所有管理它的接入控制设备都返回认证结果后,终端才会显示认证结果,从而会导致这些IP地址的终端认证比较慢。

1 多台设备同时将同一个终端IP地址加入了Portal“接入终端IP地址列表

1.png

网络规划时,建议规划不同的AC或交换机管理不同的接入终端IP地址范围。

或者在AC上配置url-parameter时,配置ac-ip参数,用户认证时携带ACIP地址,用户的认证数据能够直接转发到该AC进行认证,以节省认证时间。

[AC] url-template name url

[AC-url-template-url] url http://172.18.1.1:8080/portal

[AC-url-template-url] url-parameter ac-ip acip

[AC-url-template-url] quit

[AC] web-auth-server portal

[AC-web-auth-server-portal] server-ip 172.18.1.1

[AC-web-auth-server-portal] port 50200

[AC-web-auth-server-portal] shared-key cipher Admin@123

[AC-web-auth-server-portal] url-template url

 

3开启了终端识别功能并且按设备组推送不同的页面(按设备组推送Portal认证页面只适用于TSMPolicy CenterAgile Controller-Campus V100R001C00Agile Controller-CampusV100R002C00及以上版本按操作系统类型推送Portal认证页面,默认已开启终端快速识别功能,不影响推送速度)。检查现网是否开启了终端识别功能根据不同的终端类型推送不同的认证和注册页面,由于终端识别性能的影响会导致推送页面打开慢。如果可以,建议将页面推送规则中的条件修改成启用快速识别,快速识别可以快速识别出PC和移动终端。

1.png

4iOS自带的Safari存在缺陷,无法识别认证成功页面中link标记和meta标记,导致iOS打开页面慢(Android不存在此问题),把Agile Controller-Campus升级到V100R002C00SPC102即可解决问题。


Huawei Agile Controller(列表、list、全)华为AClist、敏捷控制器list

http://www.zh-cjh.com/wenzhangguilei/3224.html

文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html



1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 页面推送慢或认证慢(苹果手机Safari认证弹不出或者认证失败的原因)

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!