一种发送portal重定向地址的方法及设备的制造方法_2

文档序号:8499935阅读:来源:国知局
所述终端发送portal重定向地址。
[0042]较佳地,所述接入设备根据从AC处接收到的所述HTTP请求对应的终端的终端认证状态信息,在确定需要向所述终端发送portal重定向地址之后,将portal重定向地址发送给所述终端之前,还包括:
[0043]所述接入设备确定所述HTTP请求中包含特定字段。
[0044]由于本发明实施例在确定需要向终端发送portal重定向地址之后,且在HTTP请求中包含特定字段时,才将portal重定向地址发送给终端,使得接入设备只需要对包含特定字段的HTTP请求进行重定向处理,减少了接入设备对系统资源的浪费,进而提高了portal认证的效率。
[0045]较佳地,该方法还包括:
[0046]若所述HTTP请求中不包含特定字段,则所述接入设备丢弃所述HTTP请求。
[0047]由于本发明实施例在确定需要向终端发送portal重定向地址之后,在HTTP请求中不包含特定字段时,丢弃该HTTP请求,使得接入设备只需要对包含特定字段的HTTP请求进行重定向处理,提高了 portal认证的效率。
[0048]较佳地,所述接入设备根据下述方式确定portal重定向地址:
[0049]若存在多个portal服务器,所述接入设备根据所述AC下发的多个portal重定向地址和所述HTTP请求对应的终端的服务集标识SSID,确定所述终端对应的portal服务器的portal重定向地址。
[0050]由于本发明实施例接入设备根据AC下发的多个portal重定向地址和HTTP请求对应的终端的SSID确定终端对应的portal服务器的portal重定向地址,以使终端根据确定的portal重定向地址向对应的portal服务器发起portal重定向请求,进行portal认证。
[0051]本发明实施例提供一种发送门户portal重定向地址的设备,包括:
[0052]截获模块,用于截获超级文本传送协议HTTP请求;
[0053]发送模块,用于根据从接入控制器AC处接收到的所述HTTP请求对应的终端的终端认证状态信息,在确定需要向所述终端发送portal重定向地址时,将portal重定向地址发送给所述终端。
[0054]较佳地,所述发送模块还用于:
[0055]在截获HTTP请求后,向AC发送所述HTTP请求对应的终端的终端认证状态查询信息,其中所述终端认证状态查询信息是用于查询所述终端的终端认证状态的信息;接收来自AC的所述终端认证状态查询信息对应的所述终端的终端认证状态信息。
[0056]较佳地,所述发送模块还用于:
[0057]若所述终端认证状态信息为终端已认证,则确定不需要向所述终端发送portal重定向地址;若所述终端认证状态信息为终端未认证,则确定需要向所述终端发送portal重定向地址。
[0058]较佳地,所述发送模块还用于:
[0059]根据从AC处接收到的所述HTTP请求对应的终端的终端认证状态信息,在确定需要向所述终端发送portal重定向地址,且确定所述HTTP请求中包含特定字段之后,将portal重定向地址发送给所述终端。
[0060]较佳地,所述发送模块还用于:
[0061]若所述HTTP请求中不包含特定字段,则丢弃所述HTTP请求。
[0062]较佳地,所述发送模块还用于:
[0063]若存在多个portal服务器,根据所述AC下发的多个portal重定向地址和所述HTTP请求对应的终端的服务集标识SSID,确定所述终端对应的portal服务器的portal重定向地址。
[0064]由于本发明实施例接入设备根据AC反馈的终端认证状态信息在确定需要向终端发送portal重定向地址时,将portal重定向地址发送给终端,以使AC不需要对未认证的终端进行portal重定向处理,减少了 AC的数据处理量,避免了网络拥塞,进而提高了portal认证的效率。
【附图说明】
[0065]图1为【背景技术】中的portal认证的一般流程示意图;
[0066]图2为本发明实施例一发送portal重定向地址的方法流程示意图;
[0067]图3为本发明实施例二发送portal重定向地址的方法流程示意图;
[0068]图4为本发明实施例三portal认证流程示意图;
[0069]图5为本发明实施例四发送portal重定向地址的设备结构示意图。
【具体实施方式】
[0070]本发明实施例接入设备截获HTTP请求;所述接入设备根据从AC处接收到的所述HTTP请求对应的终端的终端认证状态信息,在确定需要向所述终端发送portal重定向地址时,将portal重定向地址发送给所述终端。由于本发明实施例接入设备根据AC反馈的终端认证状态信息在确定需要向终端发送portal重定向地址时,将portal重定向地址发送给终端,以使AC不需要对未认证的终端进行portal重定向处理,减少了 AC的数据处理量,避免了网络拥塞,进而提高了 portal认证的效率。
[0071]其中,本发明实施例接入设备包括但不限于下述设备:AP(Access Point,接入点)、路由器等。
[0072]本发明实施例若接入设备为AP,贝Ij是基于瘦AP结构下的发送portal重定向地址的方法;
[0073]本发明实施例若接入设备为路由器,则是基于胖AP结构下的发送portal重定向地址的方法。
[0074]如图2所示,本发明实施例一发送portal重定向地址的方法包括:
[0075]步骤100、接入设备截获HTTP请求;
[0076]步骤101、所述接入设备根据从AC处接收到的所述HTTP请求对应的终端的终端认证状态信息,在确定需要向所述终端发送portal重定向地址时,将portal重定向地址发送给所述终端。
[0077]本发明实施例HTTP请求可以是终端通过Web (网页)浏览器发起的HTTP请求,也可以是终端后台运行发起的HTTP请求(例如某些杀毒软件会通过HTTP/HTTPS发起HTTP请求,以便到升级服务器上获取自动升级信息)。
[0078]本发明实施例接入设备根据从AC处接收到的HTTP请求对应的终端的终端认证状态信息,在确定不需要向终端发送portal重定向地址时,该接入设备转发该HTTP请求。
[0079]例如:AP截获终端I发起的HTTP请求后,从AC处接收到该HTTP请求对应的终端I的终端认证状态信息;AP根据接收到的终端认证状态信息确定需要向终端I发送portal重定向地址后,将portal重定向地址发送给终端I。
[0080]又例如:路由器截获终端2发起的HTTP请求后,从AC处接收到该HTTP请求对应的终端2的终端认证状态信息;路由器根据接收到的终端认证状态信息确定不需要向终端2发送portal重定向地址后,将该HTTP请求转发出去。
[0081]本发明实施例接入设备根据下述方法确定所述终端认证状态信息:
[0082]所述接入设备在截获HTTP请求后,向AC发送所述HTTP请求对应的终端的终端认证状态查询信息,其中所述终端认证状态查询信息是用于查询所述终端的终端认证状态的信息;
[0083]所述接入设备接收到自AC的所述终端认证状态查询信息对应的所述终端的终端认证状态信息。
[0084]本发明实施例AC在接收到来自接入设备的终端认证状态查询信息后,能根据自身存储的终端和终端认证状态的对应关系,确定该终端认证状态查询信息对应的终端的终端认证状态。
[0085]例如:AP在截获终端I发起的HTTP请求后,向AC发送该HTTP请求对应的终端I的终端认证状态查询信息,AC接收到该终端认证状态查询信息,根据自身存储的终端和终端认证状态的对应关系,确定该终端认证状态查询信息对应的终端I的终端认证状态,将包含终端认证状态的信息反馈给AP。
[0086]本发明实施例接入设备根据下述方式判断是否需要向所述终端发送portal重定向地址:
[0087]若所述终端认证状态信息为终端已认证,则所述接入设备确定不需要向所述终端发送portal重定向地址;
[0088]若所述终端认证状态信息为终端未认证,则所述接入设备确定需要向所述终端发送portal重定向地址。
[0089]本发明实施例可以根据HTTP请求中是否包含特定字段,对HTTP请求做不同的处理:
[0090]方式一:
[0091]较佳地,所述接入设备根据从AC处接收到的所述HTTP请求对应的终端的终端认证状态信息,在确定需要向所述终端发送portal重定向地址之后,将portal重定向地址发送给所述终端之前,还包括:
[0092]所述接入设备确定所述HTTP请求中包含特定字段。
[0093]本发明实施例特定字段可以但不限于下述字段:GET(为HTTP协议中的一个行为方法关键字)字段等。
[0094]例如:AP根据从AC处接收到的
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1