一种上网认证方法及客户端的制作方法

文档序号:9290339阅读:372来源:国知局
一种上网认证方法及客户端的制作方法
【技术领域】
[0001]本发明网络认证技术,尤其涉及一种上网认证方法及客户端。
【背景技术】
[0002]随着互联网技术高速发展,各种局域网络被广泛使用。例如,公司内部的网络,公交车上的网络,某商店里的网络等。当用户使用某一局域网时,可以通过以下方式进行网络认证并上网:
[0003]方式一:通过短信验证上网,具体地,用户无密码连接无线(WIFI)热点,强制打开网页(web)认证页面,浏览页面内容。在认证页面上输入正确的手机号码,手机将收到一条由网络运营商发送的包含验证密码的短信。在认证页面输入网络运营商提供的验证密码,验证成功后利用WIFI上网。
[0004]方式二:通过密码验证上网,具体地,用户通过询问获取WIFI密码。用户连接WIFI热点,输入WIFI密码上网。
[0005]方式三:通过应用(APP,Applicat1n)自动认证/ 一键认证上网,具体地,用户无密码连接WIFI热点,或通过APP自动连接到指定服务集标识(SSID,Service SetIdentifier)的WIFI热点;然后,打开APP自动认证或一键认证,直接上网。
[0006]上述上网认证方法存在以下缺点:对于方式一:需要获取用户的手机号码,输入手机号码浪费时间,且容易泄露用户的隐私,使用户收到骚扰信息,不利于推广。并且,需等待短信密码,用户不能即时上网,在信号不好的地方,等待时间较长。对于方式二:需要主动询问获取密码,并手动输入密码,用户操作不便。对于方式三:需要编写连WIFI功能的APP,改造成本高。

【发明内容】

[0007]为解决上述技术问题,本发明实施例提供了一种上网认证方法及客户端。
[0008]本发明实施例提供的上网认证方法包括:
[0009]与子网络建立网络连接,当浏览器被打开时,在所述浏览器上显示由无线访问节点(AP,Access Point)指定的登录页面,所述登录页面上具有用于上网的网络应用图标;
[0010]获得位于所述网络应用图标上的操作,利用APP与网络服务器之间的交互对第一数据进行认证,所述第一数据包括:网关地址、AP地址、设备地址;
[0011]对所述第一数据认证成功后,解除网络限制。
[0012]本发明实施例中,所述获得位于所述网络应用图标上的操作,利用APP与网络服务器之间的交互对第一数据进行认证,包括:
[0013]获得位于所述网络应用图标上的操作,向AP请求暂时解除限制;
[0014]当所述AP暂时解除限制成功后,所述浏览器向APP发送第一数据,以使所述APP根据所述第一数据向APP服务器获取多媒体页面;
[0015]其中,APP访问所述多媒体页面,并将第一数据发送至网络服务器;当所述网络服务器对所述第一数据认证成功后,上网认证成功。
[0016]本发明实施例中,所述当浏览器被打开时,在所述浏览器上显示由AP指定的登录页面,包括:
[0017]通过浏览器获得访问第一地址的操作;
[0018]所述浏览器向AP发送第一地址的访问请求;
[0019]所述浏览器接收所述AP指定的登录页面,所述登录页面对应第二地址。
[0020]本发明实施例中,向AP请求暂时解除限制时,在请求消息中将设备信息发送至所述AP ;
[0021]当所述AP暂时解除限制成功后,接收所述AP发送的暂时解除限制成功消息,所述暂时解除限制成功消息包括所述第一数据。
[0022]本发明实施例中,所述当所述网络服务器对所述第一数据认证成功后,上网认证成功,包括:
[0023]当所述网络服务器对所述第一数据认证成功后,浏览器接收多媒体页面的数据并显示;其中,网络服务器控制AP解除网络限制;
[0024]与所述AP进行网络数据交互。
[0025]本发明实施例提供的上网认证客户端包括:
[0026]连接单元,用于与子网络建立网络连接;
[0027]浏览器单元,用于当浏览器被打开时,在所述浏览器上显示由AP指定的登录页面,所述登录页面上具有用于上网的网络应用图标;
[0028]获取单元,用于获得位于所述网络应用图标上的操作;
[0029]浏览器单元,还用于利用APP与网络服务器之间的交互对第一数据进行认证,所述第一数据包括:网关地址、AP地址、设备地址;
[0030]解除单元,用于对所述第一数据认证成功后,解除网络限制。
[0031]本发明实施例中,所述浏览器单元,还用于向AP请求暂时解除限制;当所述AP暂时解除限制成功后,向APP发送第一数据,以使所述APP根据所述第一数据向APP服务器获取多媒体页面;
[0032]其中,APP访问所述多媒体页面,并将第一数据发送至网络服务器;当所述网络服务器对所述第一数据认证成功后,上网认证成功。
[0033]本发明实施例中,所述浏览器单元,还用于获得访问第一地址的操作;向六?发送第一地址的访问请求;接收所述AP指定的登录页面,所述登录页面对应第二地址。
[0034]本发明实施例中,所述浏览器单元,还用于向AP请求暂时解除限制时,在请求消息中将设备信息发送至所述AP ;当所述AP暂时解除限制成功后,接收所述AP发送的暂时解除限制成功消息,所述暂时解除限制成功消息包括所述第一数据。
[0035]本发明实施例中,所述浏览器单元,还用于当所述网络服务器对所述第一数据认证成功后,接收多媒体页面的数据并显示;其中,网络服务器控制AP解除网络限制;与所述AP进行网络数据交互。
[0036]本发明实施例的技术方案中,用户选择WIFI,与子网络建立网络连接;这里,子网络是指局域网,也即WIFI网络。当浏览器被打开时,在所述浏览器上显示由AP指定的登录页面,所述登录页面上具有用于上网的网络应用图标。当用户点击所述网络应用图标时,利用APP自动完成认证,解除网络限制。本发明实施例只需通过连接到WIFI后,打开浏览器,浏览器将自动弹出登陆页面,即入口(Portal)页面。然后,用户点击Portal页面上的网络应用图标,拉起APP通过APP自动进行上网认证,实现上网。本发明实施例的技术方案不需要获取用户的手机号码信息。不需要等待短信密码,点击网络应用图标即可上网,网络应用图标包括触控图标和非触控图标,适用于智能终端这种触控交互的场景,也适用于传统终端的非触控交互的场景,由于采用本发明实施例不需要主动询问密码,更无需用户手动输入密码,因此,不需要编写独立的拥有连接WIFI功能的APP,改造成本低。
【附图说明】
[0037]图1为本发明实施例一的上网认证方法的流程示意图;
[0038]图2为本发明实施例二的上网认证方法的流程示意图;
[0039]图3为本发明实施例的客户端的结构组成示意图;
[0040]图4为本发明实施例的登录页面的示意图。
【具体实施方式】
[0041]为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。
[0042]为更加清楚了解本发明实施例的技术方案,现将本发明实施例中的技术名词做详细描述。
[0043]APP:指智能手机的第三方应用。
[0044]Portal:Portal认证通常也称为Web认证,一般将Portal认证网站称为门户网站。未认证用户上网时,电子设备强制用户登录到指定站点,用户可以免费访问其中的服务。当用户需要使用互联网中的其它服务时,必须在门户网站进行认证,只有认证通过后才可以使用互联网资源。
[0045]AP:是用于无线网络的无线交换机,也是无线网络的核心。
[0046]无线接入控制
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1