一种接入认证页面嵌入网页的方法、系统及无线接入点的制作方法

文档序号:10516656阅读:561来源:国知局
一种接入认证页面嵌入网页的方法、系统及无线接入点的制作方法
【专利摘要】本发明提出了一种接入认证页面嵌入网页的方法,所述方法包括:无线接入点记录用户终端接入认证成功的接入认证页面的网络地址;将接入认证页面的网络地址嵌入到用户终端的上网请求的响应报文中;并将嵌入有接入认证页面的上网请求的响应报文发送给用户终端,以便用户终端根据上网请求的响应报文打开相应的请求网页,并在请求网页中显示接入认证页面。如此,将接入认证页面嵌入到用户访问的任意网页中,克服了去查找接入认证页面的繁琐操作;避免了由于用户操作失误,关闭接入认证成功页面;同时也避免了用户设置终端浏览器的行为。只要用户打开任何网页,随时随地可以了解自己的上网情况,方便用户点击“注销”退出登录,使用户上网更方便快捷。
【专利说明】
一种接入认证页面嵌入网页的方法、系统及无线接入点
技术领域
[0001 ] 本发明涉及接入认证页面嵌入网页技术领域,更具体地,涉及一种接入认证页面嵌入网页的方法、系统及无线接入点。
【背景技术】
[0002]当前无线覆盖越来越多,使用手机等移动终端设备也越来越多。PortalGiAHA证是无线网络接入认证的流行技术之一,当用户接入某一无线网络时,会自动弹出Portal(接入)认证页面,提示用户输入帐户信息,完成接入认证。
[0003]目前Portal认证主要基于Web(网页)页面来完成,无论是无线终端自动弹出Portal认证页面还是用户手动打开Portal认证页面,其实质都要借助于无线终端的本地浏览器弹出Portal认证页面,当用户完成Portal认证后,即可得到上网权限。当用户需要主动注销登录时,有时很难找到当初认证成功时页面(可能页面太多或不小心关闭页面),此时用户只能通过关闭终端的无线,通过超时来实现被动注销登录。但这种操作方式繁琐,用户体验很差,并且还会造成一定的上网流量或时长计费的误差。
[0004]目前解决无线Portal认证主要有三种实现方案:
[0005]方案一、通过Portal认证成功页提示用户在系统后台保持本Portal认证页面,不要关闭此页面,以免无法完成主动退出登录功能。当用户需要“注销”登录时,查找并切换到原来的Portal认证页面,点击“注销”按钮后完成退出登录。
[0006]方案二、通过设置用户的无线终端浏览器行为,锁定浏览器首页为Portal认证页面,即用户每次通过浏览器打开空白页时,先跳转到Portal认证页面。此时用户只要打开一个空白页,就可自动跳转到Portal认证页面,再点击“注销”按钮后完成退出登录。
[0007]方案三、将Portal认证页面添加到无线终端浏览器的收藏夹内,当用户需要退出登录时,打开浏览器,点击收藏夹里的Portal认证链接地址,跳转到Portal认证页面,再点击“注销”按钮后完成退出登录。
[0008]以上三种实现方案都有其缺点,用户使用时,容易产生反感,使用体验很差。
[0009]实现方案一用户可能操作失误,容易关闭Portal认证页面,从而导致功能失效。另一方面用户来回切换查找后台若干页面,效率很低,用户体验很差,特别当用户打开的页面很多时,此功能几乎没有价值。
[0010]实现方案二和三实际上原理类似,但无论是哪一种情况,都需要用户配合来设置和修改本地浏览器的行为,用户体验很差。另一方面,某些终端设备不支持此类设置,或一些安全软件APP(应用程序)拒绝此类操作,并且需要管理员才能完成浏览器的配置,从而导致功能失效。更有可能的情况是用户重装终端的操作系统或浏览器,此功能也会失效。

【发明内容】

[0011]有鉴于此,本发明提出一种接入认证页面嵌入网页的方法,所述方法包括:
[0012]无线接入点记录用户终端接入认证成功的接入认证页面的网络地址;
[0013]将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中;
[0014]并将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端,以便所述用户终端根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面。
[0015]进一步地,在所述无线接入点记录用户终端认证成功的接入认证页面的网络地址之前,所述方法还包括:
[00? 0]所述无线接入点劫获用户终端的接入认证请求;
[0017]并将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址;
[0018]并将所述接入认证页面的网络地址发送给所述用户终端,以便所述用户终端根据所述接入认证页面的网络地址打开所述接入认证页面;
[0019]所述接入认证请求,是指所述用户终端在所述接入认证页面通过向接入服务器发送用于确认接入认证是否成功的请求。
[0020]进一步地,在将所述接入认证页面的网络地址发送给所述用户终端之后,所述方法还包括:
[0021 ]所述无线接入点接收所述接入服务器发送的接入认证成功消息,并授权所述用户终端的上网权限。
[0022]进一步地,在将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,所述方法还包括:
[0023]所述无线接入点在所述用户终端与网络服务器之间建立双向通信链接;
[0024]所述双向通信链接用于所述无线接入点在所述用户终端与所述网络服务器之间进行信息交互。
[0025]进一步地,所述无线接入点在所述用户终端与网络服务器之间建立双向通信链接,具体包括:
[0026]所述无线接入点劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接;
[0027]将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。
[0028]进一步地,在将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,所述方法还包括:
[0029]所述无线接入点通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文;
[0030]将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。
[0031 ]本发明还提出一种无线接入点,所述无线接入点包括:
[0032]记录模块,用于记录用户终端接入认证成功的接入认证页面的网络地址;
[0033]嵌入模块,用于将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中;
[0034]第一发送模块,用于将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端,以便所述用户终端根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面。
[0035]进一步地,所述无线接入点还包括:
[0036]劫获模块,用于在所述记录模块记录用户终端认证成功的接入认证页面的网络地址之前,劫获用户终端的接入认证请求;
[0037]重定向模块,用于将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址;
[0038]第二发送模块,用于将所述接入认证页面的网络地址发送给所述用户终端,以便所述用户终端根据所述接入认证页面的网络地址打开所述接入认证页面;
[0039]所述接入认证请求,是指所述用户终端在所述接入认证页面通过向接入服务器发送用于确认接入认证是否成功的请求。
[0040]进一步地,所述无线接入点还包括:
[0041 ]第一接收模块,用于在所述第二发送模块将所述接入认证页面的网络地址发送给所述用户终端之后,接收所述接入服务器发送的接入认证成功消息;
[0042]授权模块,用于授权所述用户终端的上网权限。
[0043]进一步地,所述无线接入点还包括:
[0044]链路建立模块,用于在所述嵌入模块将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,在所述用户终端与网络服务器之间建立双向通信链接;
[0045]所述双向通信链接用于所述无线接入点在所述用户终端与所述网络服务器之间进行信息交互。
[0046]进一步地,所述链路建立模块包括:
[0047]第一劫获建立子模块,用于劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接;
[0048]第一发送建立子模块,用于将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。
[0049]进一步地,所述无线接入点还包括:
[0050]第二接收模块,用于在所述第二发送建立子模块将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文;
[0051]第三发送模块,用于将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。
[0052]进一步地,本发明还提出一种接入认证页面嵌入网页的系统,所述系统包括:
[0053]无线接入点,用于记录用户终端接入认证成功的接入认证页面的网络地址,并劫获所述用户终端发送给网络服务器的上网请求;还用于将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中,并将所述上网请求的响应报文发送给所述用户终端;
[0054]用户终端,用于向网络服务器发送上网请求,并接收所述无线接入点发送的所述上网请求的响应报文,以便根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面;
[0055]网络服务器,用于接收所述用户终端发送的上网请求。
[0056]进一步地,所述系统还包括接入服务器,
[0057]所述无线接入点,在记录用户终端认证成功的接入认证页面的网络地址之前,还用于劫获用户终端的接入认证请求,并将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址,并将所述接入认证页面的网络地址发送给所述用户终端;还用于接收接入服务器发送的接入认证成功消息后,确定所述接入认证页面的网络地址为接入认证成功的接入认证页面的网络地址。
[0058]所述用户终端,还用于接收所述无线接入点发送的所述接入认证页面的网络地址,并根据所述接入认证页面的网络地址打开所述接入认证页面;
[0059]所述接入服务器,用于接收所述用户终端的接入认证请求,并根据所述接入认证请求确认接入认证是否成功,在确认接入认证成功时,向所述无线接入点发送接入认证成功消息。
[0060]进一步地,所述无线接入点,在接收到所述接入服务器发送的接入认证成功消息后,授权所述用户终端的上网权限。
[0061]进一步地,所述无线接入点,在将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,还用于在所述用户终端与所述网络服务器之间建立双向通信链接,具体包括:所述无线接入点劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接;并将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。
[0062]进一步地,所述无线接入点,在将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,还用于通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文;并用于将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。
[0063]本发明通过无线接入点记录用户终端接入认证成功的接入认证页面的网络地址;将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中;并将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端,以便所述用户终端根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面。
[0064]如此,将接入认证页面嵌入到用户访问的任意网页中,克服了去查找接入认证页面的繁琐操作;避免了由于用户操作失误,关闭接入认证成功页面的可能;同时也避免了用户设置终端浏览器的行为。只要用户用浏览器打开浏览任何网页,随时随地可以了解自己的上网情况,方便用户点击“注销”退出登录,使用户上网更方便快捷。
【附图说明】
[0065]图1为本发明接入认证页面嵌入网页的方法的一种实施例的流程图;
[0066]图2为本发明接入认证页面嵌入网页的方法的另一种实施例的流程图;
[0067]图3为本发明接入认证页面嵌入网页的方法的另一种实施例的流程图;
[0068]图4为本发明接入认证页面嵌入网页的方法中双向通信链路建立方法的一种实施例的流程图;
[0069]图5为本发明接入认证页面嵌入网页的方法的另一种实施例的流程图;
[0070]图6为本发明无线接入点一种实施例的结构图;
[0071 ]图7为本发明无线接入点另一种实施例的结构图;
[0072]图8为本发明无线接入点另一种实施例的结构图;
[0073]图9为本发明无线接入点另一种实施例的结构图;
[0074]图10为本发明无线接入点中链路建立模块的一种实施例的结构图;
[0075]图11为本发明无线接入点另一种实施例的结构图;
[0076]图12为本发明接入认证页面嵌入网页的系统一种实施例的结构图。
【具体实施方式】
[0077]本发明技术方案通过无线接入点记录用户终端接入认证成功的接入认证页面的网络地址;将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中;并将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端,以便所述用户终端根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面。
[0078]为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对本发明进一步详细说明。
[0079]图1为本发明接入认证页面嵌入网页的方法的一种实施例的流程图,具体流程如下:
[0080]步骤SlOl,无线接入点记录用户终端接入认证成功的接入认证页面的网络地址;
[0081]具体地,只有接入认证成功时,无线接入点才记录接入认证页面的网络地址。
[0082]步骤S102,将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中;
[0083]具体地,无线接入点接收到用户终端的上网请求后,必然会向用户终端反馈上网请求的响应报文,在反馈之前,在上网请求的响应报文中嵌入接入认证页面的网络地址;同时,可以将接入认证页面放置在网页的预定位置。
[0084]步骤S103,并将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端。
[0085]具体地,无线接入点将上网请求的响应报文通过双向通信第一端(HTTP SocketA)发送给用户终端;
[0086]用户终端接收到嵌入有接入认证页面的上网请求的响应报文后,根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中的预定位置显示所述接入认证页面,包括上网剩余时长、“注销”登陆按钮;另外,网页中其余部分显示正常访问的网页;
[0087]如此,用户访问任意网站或浏览网页,都会在网页预定位置显示接入认证成功页信息。为了尽可能降低对用户上网的视线干扰,Portal成功页会放置在非醒目位置,比如右上角。
[0088]其中,在步骤SlOl之前,本发明接入认证页面嵌入网页的方法还如附图2所示,具体步骤如下:
[0089]步骤S201,所述无线接入点劫获用户终端的接入认证请求;
[0090]具体地,所述接入认证请求,是指所述用户终端在所述接入认证页面通过向接入服务器发送用于确认接入认证是否成功的请求;
[0091]无线接入点监听本地80端口(开放端口),劫获用户终端的接入认证请求(第一个HTTP Request上网请求);
[0092]在劫获用户终端的接入认证请求之前,用户终端关联无线接入点的某一个SSID(服务集标识),将一个无线局域网分为几个需要不同身份验证的子网络(每个子网都有一个SSID),每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。
[0093]步骤S202,并将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址;
[0094]具体地,重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向);
[0095]其中,接入认证页面是接入服务器指定的页面,网络地址为URL(Wffff统一资源定位标志)地址。
[0096]步骤S203,并将所述接入认证页面的网络地址发送给所述用户终端;
[0097]具体地,当用户终端接收到所述接入认证页面的网址后,根据所述接入认证页面的网络地址打开所述接入认证页面;
[0098]打开接入认证页面后,用户终端在接入认证页面输入用户名和密码,向接入服务器发起接入认证请求,接入服务器审核用户名和密码,审核通过时,表示接入认证成功;否贝IJ,表示接入认证失败;
[0099]在审核后,接入服务器将审核结果和用户终端的上网时长发送给用户终端;在接入结果为审核通过时,则通过用户终端显示提醒允许用户登录网络服务器;在接入结果为未审核通过,则通过用户终端提示用户重新输入用户名和/或密码。
[0?00]并在审核通过时,将接入认证成功的消息发送给无线接入点;
[0101]其中,接入认证请求,是指所述用户终端在所述接入认证页面通过向接入服务器发送用于确认接入认证是否成功的请求。
[0102]在步骤S103之前,本发明接入认证页面嵌入网页的方法还如附图2所示,具体步骤如下:
[0103]步骤S301,所述无线接入点接收所述接入服务器发送的接入认证成功消息;
[0104]具体地,只有接入服务器审核通过后,才会向无线接入点发送接入认证成功消息;否则,接入服务器不向无线接入点发送接入认证失败消息。
[0105]步骤S302,并授权所述用户终端的上网权限。
[0106]具体地,上网权限,具体是指用户终端能够接入无线接入点的某一子网SSID(服务集标识)及用户终端的上网时长等。
[0107]其中,在步骤S102之前、步骤SlOl之后,本发明接入认证页面嵌入网页的方法还包括:所述无线接入点在所述用户终端与网络服务器之间建立双向通信链接;
[0108]其中,所述双向通信链接用于所述无线接入点在所述用户终端与所述网络服务器之间进行信息交互。
[0109]其中,双向链路的建立方法如图4所示,具体包括:
[0110]步骤S401,所述无线接入点劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接;
[0111]具体地,无线接入点监听本地的80端口(开放端口),劫获用户终端的上网请求;建立双向通信第一端连接为建立HTTP Socket A连接。
[0112]步骤S402,将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。
[0113]具体地,通过用户终端的WAN口(广域网接口)转发到网络服务器,例如Web服务器;建立双向通信第二端连接为建立HTTP Socket B连接。
[0114]在步骤S402之后,本发明接入认证页面嵌入网页的方法还如图5所示,具体步骤如下:
[0115]步骤S501,所述无线接入点通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文;
[0116]具体地,无线接入点与网络服务器之间建立了双向通信第二端连接,所以,无线接入点与网络服务器之间通过双向通信第二端进行交互。
[0117]步骤S502,将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。
[0118]具体地,无线接入点与用户终端之间建立了双向通信第一端连接,所以,无线接入点与用户终端之间通过双向通信第一端进行交互。
[0119]图6为本发明无线接入点一种实施例的结构图,无线接入点600包括记录模块601、嵌入模块602和第一发送模块603,
[0120]记录模块601,用于记录用户终端接入认证成功的接入认证页面的网络地址;
[0121]具体地,只有接入认证成功时,无线接入点才记录接入认证页面的网络地址。
[0122]嵌入模块602,用于将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中;
[0123]具体地,无线接入点接收到用户终端的上网请求后,必然会向用户终端反馈上网请求的响应报文,在反馈之前,在上网请求的响应报文中嵌入接入认证页面的网络地址;同时,可以将接入认证页面放置在网页的预定位置。
[0124]第一发送模块603,用于将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端。
[0125]具体地,无线接入点600将上网请求的响应报文通过双向通信第一端(HTTPSocket A)发送给用户终端;
[0126]用户终端接收到嵌入有接入认证页面的上网请求的响应报文后,根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中的预定位置显示所述接入认证页面,包括上网剩余时长、“注销”登陆按钮;另外,网页中其余位置显示正常访问的网页。
[0127]图7为本发明无线接入点另一种实施例的结构图,无线接入点600包括记录模块601、嵌入模块602、第一发送模块603、劫获模块604、重定向模块605和第二发送模块606,其中,记录模块601、嵌入模块602和第一发送模块603具体如图6所示;
[0128]劫获模块604,用于在记录模块601记录用户终端认证成功的接入认证页面的网络地址之前,劫获用户终端的接入认证请求;
[0129]具体地,无线接入点监听本地80端口(开放端口),劫获用户终端的接入认证请求(第一个HTTP Request上网请求)。
[0130]重定向模块605,用于将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址;
[0131]具体地,接入认证页面是接入服务器指定的页面,网络地址为URL(ffffW统一资源定位标志)地址。
[0132]第二发送模块606,用于将所述接入认证页面的网络地址发送给所述用户终端。
[0133]具体地,当用户终端接收到所述接入认证页面的网址后,根据所述接入认证页面的网络地址打开所述接入认证页面;
[0134]打开接入认证页面后,用户终端在接入认证页面输入用户名和密码,向接入服务器发起接入认证请求,接入服务器审核用户名和密码,审核通过时,表示接入认证成功;否贝IJ,表示接入认证失败;
[0135]在审核后,接入服务器将审核结果和用户终端的上网时长发送给用户终端;在接入结果为审核通过时,则通过用户终端显示提醒允许用户登录网络服务器;在接入结果为未审核通过,则通过用户终端提示用户用户名和/或密码输入有误,请重新输入。
[0136]并在审核通过时,将接入认证成功的消息发送给无线接入点。
[0137]图8为本发明无线接入点另一种实施例的结构图,无线接入点600包括记录模块601、嵌入模块602、第一发送模块603、劫获模块604、重定向模块605和第二发送模块606、第一接收模块607和授权模块608,其中,记录模块601、嵌入模块602、第一发送模块603、劫获模块604、重定向模块605和第二发送模块606具体如图7所示;
[0138]第一接收模块607,用于在所述第二发送模块606将所述接入认证页面的网络地址发送给用户终端之后,接收接入服务器发送的接入认证成功消息;
[0139]具体地,只有接入服务器审核通过后,才会向无线接入点600发送接入认证成功消息;否则,接入服务器不向无线接入点600发送接入认证失败消息。
[0140]授权模块608,用于授权用户终端的上网权限。
[0141]具体地,上网权限,是指用户终端能够接入无线接入点600的某一子网SSID(服务集标识)及用户终端的上网时长等。
[0142]图9为本发明无线接入点另一种实施例的结构图,无线接入点600包括记录模块601、嵌入模块602、第一发送模块603和链路建立模块609,其中,其中,记录模块601、嵌入模块602和第一发送模块603如图6所不;
[0143]链路建立模块609,用于在嵌入模块602将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,在所述用户终端与网络服务器之间建立双向通信链接;
[0144]具体地,所述双向通信链接用于无线接入点600在所述用户终端与所述网络服务器之间进行信息交互。
[0145]其中,链路建立模块609的具体结构如图10所示,链路建立模块609包括第一劫获建立子模块6091和第一发送建立子模块6092,
[0146]第一劫获建立子模块6091,用于劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接;
[0147]具体地,无线接入点监听本地的80端口(开放端口),劫获用户终端的上网请求;建立双向通信第一端连接为建立HTTP Socket A连接。
[0148]第一发送建立子模块6092,用于将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。
[0149]具体地,通过用户终端的WAN口(广域网接口)转发到网络服务器,例如Web服务器;建立双向通信第二端连接为建立HTTP Socket B连接。
[0150]图11为本发明无线接入点另一种实施例的结构图,无线接入点600包括记录模块601、嵌入模块602、第一发送模块603、链路建立模块609、第二接收模块610和第三发送模块611,其中,其中,记录模块601、嵌入模块602、第一发送模块603和链路建立模块609如图9所示,
[0151]第二接收模块610,用于在第一发送建立子模块6092将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文;
[0152]具体地,无线接入点600与网络服务器之间建立了双向通信第二端连接,所以,无线接入点与网络服务器之间通过双向通信第二端进行交互。
[0153]第三发送模块611,用于将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。
[0154]具体地,无线接入点600与用户终端之间建立了双向通信第一端连接,所以,无线接入点600与用户终端之间通过双向通信第一端进行交互。
[0155]图12为本发明无线接入认证页面嵌入网页的系统一种实施例的结构图,无线接入认证页面嵌入网页系统1200包括用户终端1201、无线接入点600、接入服务器1203和网络服务器1204,
[0156]无线接入点600,用于记录用户终端1201接入认证成功的接入认证页面的网络地址,并劫获用户终端1201发送给网络服务器1204的上网请求;还用于将所述接入认证页面的网络地址嵌入到用户终端1201的上网请求的响应报文中,并将所述上网请求的响应报文发送给用户终端1201;
[0157]用户终端1201,用于向网络服务器1204发送上网请求,并接收无线接入点600发送的所述上网请求的响应报文,以便根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面;
[0158]网络服务器1204,用于接收用户终端1201发送的上网请求。
[0159]接入服务器1203,用于接收用户终端1201的接入认证请求,并根据所述接入认证请求确认接入认证是否成功,在确认接入认证成功时,向无线接入点600发送接入认证成功消息。
[0160]另外,无线接入点600,在记录用户终端1201认证成功的接入认证页面的网络地址之前,还用于劫获用户终端1201的接入认证请求,并将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址,并将所述接入认证页面的网络地址发送给用户终端1201;还用于接收接入服务器1203发送的接入认证成功消息后,确定所述接入认证页面的网络地址为接入认证成功的接入认证页面的网络地址。
[0161]另外,用户终端1201,还用于接收无线接入点600发送的所述接入认证页面的网络地址,并根据所述接入认证页面的网络地址打开所述接入认证页面;
[0162]另外,无线接入点600,还用于在接收到接入服务器1203发送的接入认证成功消息后,授权用户终端1201的上网权限。
[0163]另外,无线接入点600,在将所述接入认证页面的网络地址嵌入到用户终端1201的上网请求的响应报文中之前,还用于在用户终端1201与网络服务器1204之间建立双向通信链接,具体包括:所述无线接入点600劫获用户终端1201的上网请求,并与用户终端1201建立双向通信第一端连接;并将所述上网请求发送给网络服务器1204,并与网络服务器1204建立双向通信第二端连接。
[0164]另外,无线接入点600,用户终端1201将所述上网请求发送给网络服务器1204,并与网络服务器1204建立双向通信第二端连接之后,还用于通过所述双向通信第二端接收网络服务器1204反馈的所述上网请求的响应报文;并用于将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给用户终端1201。
[0165]应当理解,本实施例提供的无线接入点600的功能模块可以为软件模块或者软硬件结合的功能模块,其可以通过处理器执行而实现如上所述的功能。并且,无线接入点600还可以具有其他功能模块来实现克服了用户在浏览网页时查找接入认证页面的繁琐操作各个具体步骤,具体可以参阅以上方法实施例的相应描述。
[0166]另外,所属技术领域的技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,并被通讯内部的处理器执行,前述的程序在被执行时处理器可以执行包括上述方法实施例的全部或者部分步骤。其中,所述处理器可以作为一个或多个处理器芯片实施,或者可以为一个或多个专用集成电路(Applicat1n Specific Integrated Circuit,ASIC)的一部分;而前述的存储介质可以包括但不限于以下类型的存储介质:闪存(Flash Memory)、存储器(Read-Only Memory,R0M)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0167]最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
【主权项】
1.一种接入认证页面嵌入网页的方法,其特征在于,所述方法包括: 无线接入点记录用户终端接入认证成功的接入认证页面的网络地址; 将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中; 并将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端,以便所述用户终端根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面。2.如权利要求1所述的方法,其特征在于, 在所述无线接入点记录用户终端认证成功的接入认证页面的网络地址之前,所述方法还包括: 所述无线接入点劫获用户终端的接入认证请求; 并将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址; 并将所述接入认证页面的网络地址发送给所述用户终端,以便所述用户终端根据所述接入认证页面的网络地址打开所述接入认证页面; 所述接入认证请求,是指所述用户终端在所述接入认证页面通过向接入服务器发送用于确认接入认证是否成功的请求。3.如权利要求2所述的方法,其特征在于, 在将所述接入认证页面的网络地址发送给所述用户终端之后,所述方法还包括: 所述无线接入点接收所述接入服务器发送的接入认证成功消息,并授权所述用户终端的上网权限。4.如权利要求1所述的方法,其特征在于, 在将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,所述方法还包括: 所述无线接入点在所述用户终端与网络服务器之间建立双向通信链接; 所述双向通信链接用于所述无线接入点在所述用户终端与所述网络服务器之间进行信息交互。5.如权利要求4所述的方法,其特征在于, 所述无线接入点在所述用户终端与网络服务器之间建立双向通信链接,具体包括: 所述无线接入点劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接; 将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。6.如权利要求5所述的方法,其特征在于,在将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,所述方法还包括: 所述无线接入点通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文; 将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。7.一种无线接入点,其特征在于,所述无线接入点包括: 记录模块,用于记录用户终端接入认证成功的接入认证页面的网络地址; 嵌入模块,用于将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中; 第一发送模块,用于将嵌入有所述接入认证页面的上网请求的响应报文发送给所述用户终端,以便所述用户终端根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面。8.如权利要求7所述的无线接入点,其特征在于,所述无线接入点还包括: 劫获模块,用于在所述记录模块记录用户终端认证成功的接入认证页面的网络地址之前,劫获用户终端的接入认证请求; 重定向模块,用于将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址; 第二发送模块,用于将所述接入认证页面的网络地址发送给所述用户终端,以便所述用户终端根据所述接入认证页面的网络地址打开所述接入认证页面; 所述接入认证请求,是指所述用户终端在所述接入认证页面通过向接入服务器发送用于确认接入认证是否成功的请求。9.如权利要求8所述的无线接入点,其特征在于,所述无线接入点还包括: 第一接收模块,用于在所述第二发送模块将所述接入认证页面的网络地址发送给所述用户终端之后,接收所述接入服务器发送的接入认证成功消息; 授权模块,用于授权所述用户终端的上网权限。10.如权利要求7所述的无线接入点,其特征在于,所述无线接入点还包括: 链路建立模块,用于在所述嵌入模块将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,在所述用户终端与网络服务器之间建立双向通信链接; 所述双向通信链接用于所述无线接入点在所述用户终端与所述网络服务器之间进行信息交互。11.如权利要求10所述的无线接入点,其特征在于,所述链路建立模块包括: 第一劫获建立子模块,用于劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接; 第一发送建立子模块,用于将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。12.如权利要求11所述的无线接入点,其特征在于,所述无线接入点还包括: 第二接收模块,用于在所述第二发送建立子模块将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文; 第三发送模块,用于将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。13.—种接入认证页面嵌入网页的系统,其特征在于,所述系统包括: 无线接入点,用于记录用户终端接入认证成功的接入认证页面的网络地址,并劫获所述用户终端发送给网络服务器的上网请求;还用于将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中,并将所述上网请求的响应报文发送给所述用户终端; 用户终端,用于向网络服务器发送上网请求,并接收所述无线接入点发送的所述上网请求的响应报文,以便根据所述上网请求的响应报文打开相应的请求网页,并在所述请求网页中显示所述接入认证页面; 网络服务器,用于接收所述用户终端发送的上网请求。14.如权利要求13所述的系统,其特征在于,所述系统还包括接入服务器,所述无线接入点,在记录用户终端认证成功的接入认证页面的网络地址之前,还用于劫获所述用户终端的接入认证请求,并将所述接入认证请求的响应报文重定向到所述接入认证页面的网络地址,并将所述接入认证页面的网络地址发送给所述用户终端;还用于接收接入服务器发送的接入认证成功消息后,确定所述接入认证页面的网络地址为接入认证成功的接入认证页面的网络地址。 所述用户终端,还用于接收所述无线接入点发送的所述接入认证页面的网络地址,并根据所述接入认证页面的网络地址打开所述接入认证页面; 所述接入服务器,用于接收所述用户终端的接入认证请求,并根据所述接入认证请求确认接入认证是否成功,在确认接入认证成功时,向所述无线接入点发送接入认证成功消息。15.如权利要求14所述的系统,其特征在于, 所述无线接入点,还用于在接收到所述接入服务器发送的接入认证成功消息后,授权所述用户终端的上网权限。16.如权利要求14所述的系统,其特征在于, 所述无线接入点,在将所述接入认证页面的网络地址嵌入到所述用户终端的上网请求的响应报文中之前,还用于在所述用户终端与所述网络服务器之间建立双向通信链接,具体包括:所述无线接入点劫获所述用户终端的上网请求,并与所述用户终端建立双向通信第一端连接;并将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接。17.如权利要求16所述的系统,其特征在于, 所述无线接入点,在将所述上网请求发送给所述网络服务器,并与所述网络服务器建立双向通信第二端连接之后,还用于通过所述双向通信第二端接收所述网络服务器反馈的所述上网请求的响应报文;并用于将嵌入有所述接入认证页面的网络地址的上网请求的响应报文通过所述双向通信连接第一端发送给所述用户终端。
【文档编号】H04W12/06GK105873053SQ201610185879
【公开日】2016年8月17日
【申请日】2016年3月29日
【发明人】乐毅
【申请人】上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1