CN107534860A - WiFi热点Portal认证方法和装置 - Google Patents
WiFi热点Portal认证方法和装置 Download PDFInfo
- Publication number
- CN107534860A CN107534860A CN201680024879.0A CN201680024879A CN107534860A CN 107534860 A CN107534860 A CN 107534860A CN 201680024879 A CN201680024879 A CN 201680024879A CN 107534860 A CN107534860 A CN 107534860A
- Authority
- CN
- China
- Prior art keywords
- parameter
- hotspot
- location information
- browser
- gate verification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种WiFi热点Portal认证方法和装置,通过电子设备连接WiFi热点后,启动浏览器,发送Portal认证请求至WiFi热点,接收WiFi热点返回的与Portal认证请求对应的Portal认证网页数据,通过在电子设备上预先安装的浏览器加载Portal认证网页数据,确定Portal认证网页数据中第一参数的位置信息,并获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联,将与第一参数的位置信息关联的第一参数的取值发送至WiFi热点,以完成WiFi热点的Portal认证,在此过程中,提高了Portal认证效率。
Description
本发明实施例涉及通信技术,尤其涉及一种WiFi热点Portal认证方法和装置。
无线保真网络(Wireless Fidelity,简称:WiFi)技术因其具有使用方便、传输速率高等优点,得到了广泛应用。
在机场、商场等公共场所,通常会部署很多免费的公共WiFi热点以供用户使用,通常用户需要进行门户(Portal)认证之后,才能使用这些WiFi热点。相关技术中,一种Portal认证过程为:用户登录浏览器,浏览器跳转到认证界面,用户通过在认证界面输入手机号码,点击获取验证码按钮,输入验证码,点击登录按钮完成认证,完成认证之后才可以使用这些热点所提供的网络。
然而,采用现有技术的方法,认证过程繁琐复杂,认证效率较低。
发明内容
本发明实施例提供一种WiFi热点Portal认证方法和装置,以提高认证效率。
第一方面,本发明实施例提供一种WiFi热点Portal认证方法,该方法应用于电子设备中,该电子设备可以是手机、平板或其他智能穿戴设备等,该电子设备中预先安装有操作***和浏览器,浏览器运行于操作***上,该方法包括:
电子设备需要通过WiFi热点进行连网时,先连接WiFi热点,然后,启动浏览器,发送门户认证请求至WiFi热点,以请求访问外部网络;WiFi热点接收到门户认证请求之后,向电子设备返回的与门户认证请求对应的门户认证网页数据;电子设备通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息,即电子设备通过解析门户认证网
页数据的方式自动获取第一参数的位置信息,并获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联;发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,从而,完成WiFi热点的门户认证,在此过程中,减少用户的参与,提高认证效率。
在一种可能的设计中,启动浏览器包括:在操作***的前台启动浏览器,或在操作***的后台启动浏览器。
在一种可能的设计中,启动浏览器包括:在操作***的前台启动浏览器;通过浏览器加载门户认证网页数据之后,通过浏览器显示门户认证网页数据对应的门户认证网页,即向用户显示门户认证网页的界面,以使用户可以看到门户认证网页的界面。将第一参数的取值和第一参数的位置信息进行关联之后,还包括:通过浏览器刷新门户认证网页,其中刷新后的门户认证网页中,第一参数的取值被填写至第一参数的位置信息中,即向用户显示进行关联处理之后的门户认证网页,第一参数的取值和第一参数的位置信息进行关联处理之后的门户认证网页中,第一参数的取值已被填写至第一参数的位置信息中。
在一种可能的设计中,发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证之前,还包括:接收输入的认证发送指示,认证发送指示用于指示发送与第一参数的位置信息关联的第一参数的取值至WiFi热点。
在一种可能的设计中,通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息,可以通过如下两种方式实现:一种为,从本地预置的数据库中获取第一参数在门户认证网页数据中的位置信息;另一种为通过解析门户认证网页数据,获取第一参数在门户认证网页数据中的位置信息。
在一种可能的设计中,第一参数包括:账号信息和/或验证码;
将第一参数的取值和第一参数的位置信息进行关联,包括:将账号信息填写至账号信息的位置信息对应的输入框;和/或将验证码填写至验证码的位置信息对应的输入框。
在一种可能的设计中,当第一参数为账号信息时,获取第一参数的取值,包括:从SIM卡中读取账号信息;或者,从数据库中获取账号信息,
数据库中的账号信息为用户历史输入记录。
在一种可能的设计中,当第一参数为验证码时,获取第一参数的取值,接收服务器发送的验证码短信;通过语义分析识别验证码短信中的验证码。
在一种可能的设计中,接收服务器发送的验证码短信之前,还包括:点击获取验证码按钮。
第二方面,本发明实施例提供一种WiFi热点Portal认证装置,该装置部署于电子设备中,该电子设备可以是手机、平板或其他智能穿戴设备等,电子设备中包括预先安装的操作***和浏览器,浏览器运行于操作***上,装置包括:发送模块、接收模块和处理模块,电子设备需要通过WiFi热点进行连网时,发送模块,用于连接WiFi热点;发送模块,还用于启动浏览器,发送门户认证请求至WiFi热点;接收模块,用于接收WiFi热点返回的与门户认证请求对应的门户认证网页数据;处理模块,还用于通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息,即通过解析门户认证网页数据的方式自动获取第一参数的位置信息,;处理模块,还用于获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联;发送模块,还用于发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证。
在一种可能的设计中,发送模块用于启动浏览器具体包括:在操作***的前台启动浏览器,或在操作***的后台启动浏览器。
在一种可能的设计中,发送模块用于启动浏览器具体包括:在操作***的前台启动浏览器;
所述装置还包括:
显示模块,用于处理模块通过浏览器加载门户认证网页数据之后,通过浏览器显示门户认证网页数据对应的门户认证网页;
显示模块,还用于处理模块将第一参数的取值和第一参数的位置信息进行关联之后,通过浏览器刷新门户认证网页,其中刷新后的门户认证网页中,第一参数的取值被填写至第一参数的位置信息中。
在一种可能的设计中,接收模块,还用于发送模块发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认
证之前,接收输入的认证发送指示,认证发送指示用于指示发送与第一参数的位置信息关联的第一参数的取值至WiFi热点。
在一种可能的设计中,处理模块用于通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息具体包括:从本地预置的数据库中获取第一参数在门户认证网页数据中的位置信息;或者:通过解析门户认证网页数据,获取第一参数在门户认证网页数据中的位置信息。
在一种可能的设计中,第一参数包括:账号信息和/或验证码;
处理模块用于将第一参数的取值和第一参数的位置信息进行关联具体包括:将账号信息填写至账号信息的位置信息对应的输入框;和/或,将验证码填写至验证码的位置信息对应的输入框。
在一种可能的设计中,处理模块用于获取第一参数的取值具体包括:从SIM卡中读取账号信息;或者,从数据库中获取账号信息,数据库中的账号信息为用户历史输入记录。
在一种可能的设计中,处理模块用于获取第一参数的取值具体包括接收服务器发送的验证码短信;通过语义分析识别验证码短信中的验证码。
第三方面,本发明实施例提供一种WiFi热点Portal认证装置,该装置部署于电子设备中,电子设备中包括预先安装的操作***和浏览器,浏览器运行于操作***上,通信接口、存储器和处理器和通信总线,其中,所述通信接口、所述存储器和所述处理器通过所述通信总线通信;所述存储器存储计算机程序代码;
通信接口用于连接WiFi热点;启动浏览器,发送门户认证请求至WiFi热点;接收WiFi热点返回的与门户认证请求对应的门户认证网页数据;
处理器在调用计算机程序代码时,执行以下处理过程:
通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息;
获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联。
通信接口还用于发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证。
本发明实施例提供的WiFi热点Portal认证方法和装置,通过电子设备连接WiFi热点后,启动浏览器,发送Portal认证请求至WiFi热点,接收WiFi热点返回的与Portal认证请求对应的Portal认证网页数据,通过在电子设备上预先安装的浏览器加载Portal认证网页数据,确定Portal认证网页数据中第一参数的位置信息,并获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联,将与第一参数的位置信息关联的第一参数的取值发送至WiFi热点,以完成WiFi热点的Portal认证。在此过程中,由于电子设备是自动获取第一参数的取值,并自动将第一参数的取值和第一参数的位置信息进行关联,无需用户的输入操作,因此大大简化了用户连接Portal类WiFi热点的认证过程,提高了Portal认证效率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为一种WiFi热点Portal认证网页的界面示意图;
图2为本发明WiFi热点Portal认证方法实施例一的流程示意图;
图3为本发明WiFi热点Portal认证方法实施例二的流程示意图;
图4为本发明WiFi热点Portal认证方法实施例三的流程示意图;
图5为本发明WiFi热点Portal认证装置实施例一的结构示意图;
图6为本发明WiFi热点Portal认证装置实施例二的结构示意图;
图7为本发明WiFi热点Portal认证装置实施例三的结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明下述各实施例所描述的电子设备均是指安装有客户识别模块(Subscriber Identity Module,简称:SIM)卡的电子设备,例如:手机、平板或其他智能穿戴设备等。电子设备中预先安装操作***和浏览器,其中,浏览器运行于操作***上,操作***可以是IOS、安卓或者其他操作***等,对此,本发明不作限制。
在公共场所,通常会设置公共WiFi热点,连接这些WiFi热点通常采用Portal认证的方式,不同的Portal认证所需的信息不同,以图1为例,图1为一种WiFi热点Portal认证网页的界面示意图,如图1所示,可以看出,进行Portal认证所需的信息包括:账号信息和验证码,需要执行的步骤包括输入账号信息,点击获取验证码按钮、输入验证码、点击登录按钮,从而完成Portal认证。图1仅为一种示例,Portal认证所需的信息也可以只有账号信息,或者,也可以只有验证码,或者,也可以包含其他的参数信息等,对此,本发明不做限制。
本发明实施例为了提高WiFi热点的Portal认证效率,当用户连接WiFi热点之后,通过电子设备自动获取填写Portal认证过程中所需的信息,并自动触发Portal认证过程中各步骤的执行,从而减少Portal认证过程中用户的参与,提高了WiFi热点的Portal认证效率,并提高了用户体验。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图2为本发明WiFi热点Portal认证方法实施例一的流程示意图,本实施例的方法由电子设备执行,如图2所示:
S201:连接WiFi热点。
连接WiFi热点,可以通过但不限于如下两种方式进行连接:
1、用户手动连接的方式进行连接。2、电子设备自动进行连接。
其中,通过用户手动连接的方式进行连接的场景如下:
当用户所持的电子设备处于WiFi热点的信号覆盖范围内时,可以通过搜索,或者查看可用WiFi热点列表的方式,确定可连接的WiFi热点有哪些,从中选择所要连接的WiFi热点进行连接。
通过电子设备自动进行连接的场景如下:
当用户所持的电子设备处于WiFi热点的信号覆盖范围内时,电子设备自动进行搜索,根据预设规则从搜索到的可用WiFi热点中,选择要连接的WiFi热点进行连接,预设规则可以选择最先连接的WiFi热点进行连接,或者,选择信号强度最强的WiFi热点进行连接,或者,选择接入用户最少的WiFi热点进行连接,对此,本发明不做限制。
S202:启动浏览器,发送Portal认证请求至WiFi热点。
其中,启动浏览器包括在操作***的前台启动浏览器,或在操作***的后台启动浏览器。
Portal认证请求为浏览器用于请求访问外部网络的超文本传输协议(HyperText Transfer Protocol,简称:HTTP)请求,外部网络例如可以是任一网络的服务器地址:例如华为的服务器、百度的服务器、360的服务器、腾讯的服务器等。具体地,电子设备发送网页统一资源定位符(Uniform Resoure Locator,简称:URL),网页URL为外部网络的任一网页的URL,例如:https://www.huawei.com,电子设备启动浏览器之后,在地址栏输入“https://www.huawei.com”,以请求访问华为的服务器。
服务器接收到HTTP请求后,将反馈一个响应,例如HTTP response,该响应中会携带一个响应码(HTTP response code)。
通过读取Response Code判断网络属性信息:
例如:在中国大陆,200表示可上网;301/302/303/307表示Portal类型;否则为不可上网;在非中国大陆,204表示可上网;200~399表示Portal类型;否则为不可上网;在非中国大陆,200表示可上网;301/302/303/307表示Portal类型;否则为不可上网。
假设在中国大陆,若WiFi热点的认证类型为Portal认证,那么接收到HTTP请求后,HTTP response中的响应码为301、302、303或者307,服务器将客户端的HTTP请求重定向至Portal的门户认证地址,Portal认证类型的WiFi热点对应的服务器收到该请求后,将反馈门户认证网页数据,以供电子设备收到该门户认证网页数据后,加载门户认证网页。
S203:接收WiFi热点返回的与所述门户认证请求对应的门户认证网页数据。
S204:通过浏览器加载Portal认证网页数据,确定Portal认证网页数
据中第一参数的位置信息。
其中,第一参数是指进行Portal认证,所需的预设的参数,例如:可以是手机号、验证码和/或密码等。
第一参数的位置信息是可以是标签标识(TagID),或者其他能够标识第一参数在Portal认证网页中的位置的信息均可,对此,本发明不作限制。
其中,确定门户认证网页数据中第一参数的位置信息包括但不限于以下两种实现方式:
一种可能的实现方式为:从本地预置的数据库中获取第一参数在Portal认证网页数据中的位置信息。
另一种可能的实现方式为:通过解析门户认证网页数据,获取第一参数在Portal认证网页数据中的位置信息。
可选地,当在操作***的前台启动浏览器时,通过浏览器加载门户认证网页数据之后,还包括:通过浏览器显示门户认证网页数据对应的门户认证网页,即用户可以看到门户认证网页的界面。
S205:获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联。
获取第一参数的取值为电子设备自动执行的过程,无需用户参与。
举例来说,第一参数为账号信息,则电子设备通过从SIM卡中读取的方式获取电子设备的账号信息,SIM卡中通常会存储账号信息。或者,从数据库中获取电子设备的账号信息,数据库中的电子设备的账号信息为用户历史输入记录。
再举例,第一参数为验证码信息,获取第一参数的取值,当获取账号信息之后,先触发点击获取验证码的按钮,发送获取验证码的请求,然后,接收服务器发送的验证码短信,通过语义分析识别验证码短信中的验证码。例如:通过语义分析检测到验证码短信内容中包含特定的关键字,比如:密码、验证码、认证码等;剔除干扰的数字和字母内容,比如日期、电话号码、网址等,获取到验证码,验证解析的验证码是否满足验证码的需求,如验证码要求连续的4~6位数字或字母。
获取到第一参数的取值之后,将第一参数的取值和第一参数的位置信
息进行关联,即,建立第一参数的取值和第一参数的位置信息的对应关系,如:通过将第一参数的取值赋值给第一参数的位置信息的方式,实现将第一参数的取值填写到第一参数的位置信息中,从而,建立关联关系。
举例来说,第一参数为账号信息,则将账号信息填写至账号信息的位置信息对应的输入框,第一参数为验证码,则将账号信息填写至验证码的位置信息对应的输入框。从而,建立关联关系。
可选地,当在操作***的前台启动浏览器时,将第一参数的取值和第一参数的位置信息进行关联之后,还包括:通过浏览器刷新门户认证网页,其中,刷新后的门户认证网页中,第一参数的取值被填写至第一参数的位置信息中。即,向用户显示第一参数的取值被填写到第一参数的位置信息中的界面。进一步地,第一参数的取值被填写至第一参数的位置信息中的过程界面也可以向用户现实,以使电子设备自动执行认证的过程对用户可视。
S206:发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证。
包括但不限于以下两种实现方式:
其中,一种实现方式为:接收输入的认证发送指示,认证发送指示用于指示发送与所述第一参数的位置信息关联的第一参数的取值至WiFi热点,发送与第一参数的位置信息关联的第一参数的取值至WiFi热点。其中,接收输入的认证发送指示可以通过用户点击发送对应的按钮来实现。发送对应的按钮可以“登录”按钮、“ok”按钮、“连接”按钮等,对此,本发明不做限制。
另一种实现方式为:电子设备自动触发执行发送指示,即电子设备自动执行点击发送对应的按钮,发送对应的按钮可以“登录”按钮、“ok”按钮、“连接”按钮等,对此,本发明不做限制。
本实施例,通过电子设备连接WiFi热点后,启动浏览器,发送Portal认证请求至WiFi热点,接收WiFi热点返回的与Portal认证请求对应的Portal认证网页数据,通过在电子设备上预先安装的浏览器加载Portal认证网页数据,确定Portal认证网页数据中第一参数的位置信息,并获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联,将与
第一参数的位置信息关联的第一参数的取值发送至WiFi热点,以完成WiFi热点的Portal认证,在此过程中,由于在获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联,其中,第一参数的位置信息是电子设备通过浏览器加载加载Portal认证网页数据确定的,减少Portal认证过程中用户的参与,认证过程简单,因此,提高了Portal认证效率。
图3为本发明WiFi热点Portal认证方法实施例二的流程示意图,本实施例的方法由电子设备执行,如图2所示:图3以图1所示的Portal认证网页的界面为例,对电子设备自动认证的过程进行描述。在图1所示的认证网页的界面中进行认证所需的第一参数为账号信息和验证码,需要执行的动作为输入账号信息、输入验证码、点击获取验证码按钮和点击登录按钮,获取所需第一参数和需要执行的动作可以全部由电子设备自动执行,也可以部分由电子设备自动执行,对此,本发明不做限制,均能减少认证过程中用户的参与,使得认证过程简单,下面以全部由电子设备自动执行为例:
S301:获取账号信息输入框的位置信息、获取验证码按钮的位置信息、验证码输入框的位置信息和登录按钮的位置信息。
其中,电子设备通过获取Portal认证的网页的HTML内容,对HTML内容进行解析获取“账号信息输入框”的位置信息、“获取验证码按钮”的位置信息、“验证码输入框”的位置信息和“登录按钮”的位置信息。
位置信息可以是标签标识(TagID),或者其他能够标识账号信息输入框、验证码按钮、验证码输入框和登录按钮在网页中的位置的信息均可,对此,本发明不作限制。
账号信息可以是手机号码,也可以是其他能够唯一标识电子设备的号码,对此,本发明不作限制。
下面以位置信息为“TagID”为例,分别描述获取“账号信息输入框”的位置信息、“获取验证码按钮”的位置信息、“验证码输入框”的位置信息和“登录按钮”的位置信息的可能的实现方式。
1)获取“账号信息输入框”的位置信息包括但不限于以下两种实现方式:
一种可能的实现方式为:
通过电子设备本地预置的数据库中得到“账号信息输入框”的TagID。
另一种可能的实现方式为:
过滤超级文本标记协议(HyperText Markup Language,简称:HTML)内容中所有的<input>项,在过滤出<input>项中“value”值或者“placeholder”值与“账号信息”相关的,例如:“value”值或者“placeholder”值为“请输入账号信息”,则认为“value”值或者“placeholder”值与“账号信息”相关;获取“value”值或者“placeholder”值与“账号信息”相关的<input>项的TagID为“账号信息输入框”的TagID;一个<input>项对应一个TagID。
2)获取“获取验证码按钮”的位置信息包括但不限于以下两种实现方式:
一种可能的实现方式为:
通过电子设备本地预置的数据库中得到“获取验证码按钮”的TagID。
另一种可能的实现方式为:
过滤HTML内容中所有的<input>项,在过滤出<input>项中“value”值或者“placeholder”值与“获取验证码”相关的,例如:“value”值或者“placeholder”值为“获取验证码”,则认为“value”值或者“placeholder”值与“获取验证码”相关;获取“value”值或者“placeholder”值与“获取验证码”相关的<input>项的TagID为“获取验证码按钮”的TagID;一个<input>项对应一个TagID。
3)获取“验证码输入框”的位置信息包括但不限于以下两种实现方式:
一种可能的实现方式为:
通过电子设备本地预置的数据库中得到“验证码输入框”的TagID。
另一种可能的实现方式为:
过滤HTML内容中所有的<input>项,在过滤出<input>项中“value”值或者“placeholder”值与“输入验证码”相关的,例如:“value”值或者“placeholder”值为“请输入验证码”,则认为“value”值或者“placeholder”值与“输入验证码”相关;获取“value”值或者“placeholder”值与“输入验证码”相关的<input>项的TagID为“验证码输入框”的TagID;一个<input>项对应一个TagID。
4)获取“登录按钮”的位置信息包括但不限于以下两种实现方式:
一种可能的实现方式为:
通过电子设备本地预置的数据库中得到“登录按钮”的TagID。
另一种可能的实现方式为:
过滤HTML内容中所有的<input>项,在过滤出<input>项中“value”值或者“placeholder”值与“登录”相关的,例如:“value”值或者“placeholder”值为“登录”,则认为“value”值或者“placeholder”值与“登录”相关;获取“value”值或者“placeholder”值与“登录”相关的<input>项的TagID为“登录按钮”的TagID;一个<input>项对应一个TagID。
需要说明的是,本发明实施例对获取“账号信息输入框”的位置信息、“获取验证码按钮”的位置信息、“验证码输入框”的位置信息和“登录按钮”的位置信息的顺序不做限制,即可以先获取任一一个,以及是通过一次解析获取还是通过多次解析获取,本发明实施例均不做限制。
S302:电子设备获取电子设备的账号信息。
包括但不限于以下两种实现方式:
其中,一种可能的实现方式为:
电子设备从SIM卡中读取电子设备的账号信息,SIM卡中通常会存储账号信息。
另一种可能的现实方式为:
电子设备从数据库中获取电子设备的账号信息,数据库中的电子设备的账号信息为用户历史输入记录。
S303:电子设备将账号信息填写至账号信息输入框的位置信息对应的输入框。
利用JavaScript,执行“getElementByID”函数,获取对应元素,对目标元素的value进行赋值。即,利用JavaScript,执行“getElementByID”函数,获取“账号信息输入框”,对“账号信息输入框”的value赋值为“账号信息”,从而,实现电子设备自动将账号信息填写账号信息输入框的位置信息对应的输入框,无需用户手动输入。
S304:电子设备点击获取验证码按钮的位置信息对应的按钮。
利用JavaScript,执行“getElementByID”函数,获取对应元素,对目标元素执行点击(onclick)事件。即,利用JavaScript,执行“getElementByID”函数,获取“获取验证码按钮”,对“获取验证码按钮”执行onclick事件,从而实现电子设备自动点击获取验证码按钮,无需用户手动点击。
S305:电子设备获取验证码。
电子设备接收服务器发送的验证码短信之后;通过语义分析识别验证码短信中的验证码。例如:通过语义分析检测到验证码短信内容中包含特定的关键字,比如:密码、验证码、认证码等;剔除干扰的数字和字母内容,比如日期、电话号码、网址等,获取到验证码,验证解析的验证码是否满足验证码的需求,如验证码要求连续的4~6位数字或字母。
S306:电子设备将验证码填写至验证码输入框的位置信息对应的输入框。
利用JavaScript,执行“getElementByID”函数,获取对应元素,对目标元素执行value进行赋值,即,利用JavaScript,执行“getElementByID”函数,获取“验证码输入框”,对“验证码输入框”的value赋值为“验证码”,从而实现电子设备自动填写验证码,无需用户手动输入。
S307:电子设备点击登录按钮的位置信息对应的按钮,以完成WiFi热点的Portal认证。
利用JavaScript,执行“getElementByID”函数,获取对应元素,对目标元素执行onclick事件,即,利用JavaScript,执行“getElementByID”函数,获取“登录按钮”,对“登录按钮”执行onclick事件,从而实现电子设备自动点击登录按钮,无需用户手动输入。完成WiFi热点的Portal认证。
本实施例,通过获取账号信息输入框的位置信息、获取验证码按钮的位置信息、验证码输入框的位置信息和登录按钮的位置信息;并获取电子设备的账号信息,将账号信息填写账号信息输入框的位置信息对应的输入框;点击获取验证码按钮的位置信息对应的按钮,获取验证码并将验证码填写验证码输入框的位置信息对应的输入框;点击登录按钮的位置信息对应的按钮,以完成WiFi热点的Portal认证。在此过程中,无需用户参与,实现电子设备自动完成Portal认证,因此,提高了Portal认证效率,以及提
高了用户体验。
图4为本发明WiFi热点Portal认证方法实施例三的流程示意图,图4是在图3所示实施例的基础上,执行S301之前,进一步地还可以包括S401~S403或S402~S403,如图4所示:
S401:电子设备确定已连接WiFi热点。
通常,电子设备可以通过搜索确定可用的WiFi热点,并向用户显示,以被用户选择,用户通过点击或者其他方式确定要连接的WiFi热点,电子设备确定已WiFi热点之后,触发自动执行S402。
S402:电子设备发送访问请求。
其中,访问请求用于请求访问外部网络。
此步骤的详细描述参见S202,此处不再赘述。
S403:电子设备根据访问请求对应的访问响应,确定所连接的WiFi热点的认证方式为Portal认证。
当WiFi热点的认证方式为Portal认证时,还未进行认证前,电子设备无法访问外部网络,当电子设备发送访问外部网络的访问请求之后,会自动跳转到Portal认证网页。当WiFi热点的认证方式不为Portal认证,当电子设备发送访问外部网络的访问请求时,则不会跳转到Portal认证网页,因此,可以通过若访问请求对应的访问响应为跳转到Portal认证网页,则确定所连接的WiFi热点的认证方式为Portal认证。
本实施例,通过电子设备在执行图3所示实施例的步骤之前,确定已连接WiFi热点之后,触发发送访问外部网络的访问请求,根据访问请求对应的访问响应,确定所连接的WiFi热点的认证方式为门户Portal认证,实现对接入WiFi热点的认证方式的识别,当为Portal认证时,再执行图3所示实施例的步骤,实现电子设备自动完成Portal认证,因此,提高了Portal认证效率,以及提高了用户体验。
图5为本发明WiFi热点Portal认证装置实施例一的结构示意图,本实施例的装置部署于电子设备中,该电子设备中包括预先安装的操作***和浏览器,浏览器运行于操作***上,该装置包括:发送模块501、接收模块502和处理模块503,其中,发送模块501用于连接WiFi热点;发送模块501还用于启动浏览器,发送门户认证请求至WiFi热点;接收模块502
用于接收WiFi热点返回的与门户认证请求对应的门户认证网页数据;处理模块503,还用于通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息;处理模块503还用于获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联;发送模块501还用于发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证。
在上述实施例中,发送模块501用于启动浏览器具体包括:在操作***的前台启动浏览器,或在操作***的后台启动浏览器。
在上述实施例中,发送模块501用于启动浏览器具体包括:在操作***的前台启动浏览器;
装置还包括:
显示模块504,用于处理模块通过浏览器加载门户认证网页数据之后,通过浏览器显示门户认证网页数据对应的门户认证网页;
显示模块504还用于处理模块将第一参数的取值和第一参数的位置信息进行关联之后,通过浏览器刷新门户认证网页,其中刷新后的门户认证网页中,第一参数的取值被填写至第一参数的位置信息中。
在上述实施例中,接收模块502还用于发送模块发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证之前,接收输入的认证发送指示,认证发送指示用于指示发送与第一参数的位置信息关联的第一参数的取值至WiFi热点。
在上述实施例中,处理模块503用于通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息具体包括:从本地预置的数据库中获取第一参数在门户认证网页数据中的位置信息;或者:通过解析门户认证网页数据,获取第一参数在门户认证网页数据中的位置信息。
在上述实施例中,第一参数包括:账号信息和/或验证码;
处理模块503用于将第一参数的取值和第一参数的位置信息进行关联具体包括:将账号信息填写至账号信息的位置信息对应的输入框;和/或,将验证码填写至验证码的位置信息对应的输入框。
在上述实施例中,处理模块503用于获取第一参数的取值具体包括:
从SIM卡中读取账号信息;或者,从数据库中获取账号信息,数据库中的账号信息为用户历史输入记录。
在上述实施例中,处理模块503用于获取第一参数的取值具体包括接收服务器发送的验证码短信;通过语义分析识别验证码短信中的验证码。
上述装置实施例的各模块对应地可用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图6为本发明WiFi热点Portal认证装置实施例二的结构示意图,装置部署于电子设备中,电子设备中包括预先安装的操作***和浏览器,浏览器运行于操作***上,包括通信接口601、存储器603和处理器602和通信总线604,其中,通信接口601、存储器603和处理器602通过通信总线604通信;存储器603存储计算机程序代码;
通信接口601用于连接WiFi热点;启动浏览器,发送门户认证请求至WiFi热点;接收WiFi热点返回的与门户认证请求对应的门户认证网页数据;
处理器602在调用计算机程序代码时,执行以下处理过程:
通过浏览器加载门户认证网页数据,确定门户认证网页数据中第一参数的位置信息;
获取第一参数的取值,将第一参数的取值和第一参数的位置信息进行关联。
通信接口601还用于发送与第一参数的位置信息关联的第一参数的取值至WiFi热点,以完成WiFi热点的门户认证。
上述装置实施例的各模块对应地可用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图7为本发明WiFi热点Portal认证装置实施例三的结构示意图,该装置部署在电子设备中,电子设备以手机为例,如图7所示。参照图7,电子设备700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,音频组件710,输入/输出(I/O)接口712,传感器组件714,以及通信组件716。
处理组件702通常控制电子设备700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件702可以
包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。例如,处理组件702可以包括多媒体模块,以方便多媒体组件708和处理组件702之间的交互。
存储器704被配置为存储各种类型的数据以支持在电子设备700的操作。这些数据的示例包括用于在电子设备700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件706为电子设备700的各种组件提供电力。电源组件706可以包括电源管理***,一个或多个电源,及其他与为电子设备700生成、管理和分配电力相关联的组件。
多媒体组件708包括在电子设备700和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件708包括一个前置摄像头和/或后置摄像头。当电子设备700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件710被配置为输出和/或输入音频信号。例如,音频组件710包括一个麦克风(MIC),当电子设备700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器704或经由通信组件716发送。在一些实施例中,音频组件710还包括一个扬声器,用于输出音频信号。
输入/输出接口712为处理组件702和***接口模块之间提供接口,
上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件714包括一个或多个传感器,用于为电子设备700提供各个方面的状态评估。例如,传感器组件714可以检测到电子设备700的打开/关闭状态,组件的相对定位,例如所述组件为电子设备700的显示器和小键盘,传感器组件714还可以检测电子设备700或电子设备700一个组件的位置改变,用户与电子设备700接触的存在或不存在,电子设备700方位或加速/减速和电子设备700的温度变化。传感器组件714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件716被配置为便于电子设备700和其他设备之间有线或无线方式的通信。电子设备700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件716经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,电子设备600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由电子设备700的处理器760执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存
储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行一种WiFi热点Portal认证方法,所述方法包括:
连接所述WiFi热点;
启动所述浏览器,发送门户认证请求至所述WiFi热点;
接收所述WiFi热点返回的与所述门户认证请求对应的门户认证网页数据;
通过所述浏览器加载所述门户认证网页数据,确定所述门户认证网页数据中第一参数的位置信息;
自动获取所述第一参数的取值,将所述第一参数的取值和所述第一参数的位置信息进行关联;
发送与所述第一参数的位置信息关联的所述第一参数的取值至所述WiFi热点,以完成所述WiFi热点的门户认证。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (17)
- 一种WiFi热点门户Portal认证方法,其特征在于,所述方法应用于电子设备中,所述电子设备中包括预先安装的操作***和浏览器,所述浏览器运行于所述操作***上,所述方法包括:连接所述WiFi热点;启动所述浏览器,发送门户认证请求至所述WiFi热点;接收所述WiFi热点返回的与所述门户认证请求对应的门户认证网页数据;通过所述浏览器加载所述门户认证网页数据,确定所述门户认证网页数据中第一参数的位置信息;自动获取所述第一参数的取值,将所述第一参数的取值和所述第一参数的位置信息进行关联;发送与所述第一参数的位置信息关联的所述第一参数的取值至所述WiFi热点,以完成所述WiFi热点的门户认证。
- 根据权利要求1所述的方法,其特征在于,所述启动所述浏览器包括:在所述操作***的前台启动所述浏览器,或在所述操作***的后台启动所述浏览器。
- 根据权利要求1所述的方法,其特征在于,所述启动所述浏览器包括:在所述操作***的前台启动所述浏览器;所述通过所述浏览器加载所述门户认证网页数据之后,所述方法还包括:通过所述浏览器显示所述门户认证网页数据对应的门户认证网页;所述将所述第一参数的取值和所述第一参数的位置信息进行关联之后,所述方法还包括:通过所述浏览器刷新所述门户认证网页,其中刷新后的所述门户认证网页中,所述第一参数的取值被填写至所述第一参数的位置信息中。
- 根据权利要求1-3任一项所述的方法,其特征在于,所述发送与所述第一参数的位置信息关联的第一参数的取值至所述WiFi热点,以完成 所述WiFi热点的门户认证之前,所述方法还包括:接收输入的认证发送指示,所述认证发送指示用于指示发送与所述第一参数的位置信息关联的第一参数的取值至所述WiFi热点。
- 根据权利要求1~4任一项所述的方法,其特征在于,所述通过所述浏览器加载所述门户认证网页数据,确定所述门户认证网页数据中第一参数的位置信息,包括:从本地预置的数据库中获取所述第一参数在所述门户认证网页数据中的位置信息;或者,通过解析所述门户认证网页数据,获取所述第一参数在所述门户认证网页数据中的位置信息。
- 根据权利要求1~5任一项所述的方法,其特征在于,所述第一参数包括:账号信息和/或验证码;所述将所述第一参数的取值和所述第一参数的位置信息进行关联,包括:将所述账号信息填写至所述账号信息的位置信息对应的输入框;和/或将所述验证码填写至所述验证码的位置信息对应的输入框。
- 根据权利要求6所述的方法,其特征在于,所述自动获取所述第一参数的取值,包括:从SIM卡中读取所述账号信息;或者,从数据库中获取所述账号信息,所述数据库中的账号信息为用户历史输入记录。
- 根据权利要求6所述的方法,其特征在于,所述自动获取所述第一参数的取值,包括:接收服务器发送的验证码短信;通过语义分析识别所述验证码短信中的验证码。
- 一种WiFi热点Portal认证装置,其特征在于,所述装置部署于电子设备中,所述电子设备中包括预先安装的操作***和浏览器,所述浏览器运行于所述操作***上,所述装置包括:发送模块,用于连接所述WiFi热点;所述发送模块,还用于启动所述浏览器,发送门户认证请求至所述WiFi热点;接收模块,用于接收所述WiFi热点返回的与所述门户认证请求对应的门户认证网页数据;所述处理模块,还用于通过所述浏览器加载所述门户认证网页数据,确定所述门户认证网页数据中第一参数的位置信息;所述处理模块,还用于自动获取所述第一参数的取值,将所述第一参数的取值和所述第一参数的位置信息进行关联;所述发送模块,还用于发送与所述第一参数的位置信息关联的所述第一参数的取值至所述WiFi热点,以完成所述WiFi热点的门户认证。
- 根据权利要求9所述的装置,其特征在于,所述发送模块用于启动所述浏览器具体包括:在所述操作***的前台启动所述浏览器,或在所述操作***的后台启动所述浏览器。
- 根据权利要求9所述的装置,其特征在于,所述发送模块用于启动所述浏览器具体包括:在所述操作***的前台启动所述浏览器;所述装置还包括:显示模块,用于所述处理模块通过所述浏览器加载所述门户认证网页数据之后,通过所述浏览器显示所述门户认证网页数据对应的门户认证网页;所述显示模块,还用于所述处理模块将所述第一参数的取值和所述第一参数的位置信息进行关联之后,通过所述浏览器刷新所述门户认证网页,其中刷新后的所述门户认证网页中,所述第一参数的取值被填写至所述第一参数的位置信息中。
- 根据权利要求9-11任一项所述的装置,其特征在于,所述接收模块,还用于所述发送模块发送与所述第一参数的位置信息关联的第一参数的取值至所述WiFi热点,以完成所述WiFi热点的门户认证之前,接收输入的认证发送指示,所述认证发送指示用于指示发送与所述第一参数的位置信息关联的第一参数的取值至所述WiFi热点。
- 根据权利要求9~12任一项所述的装置,其特征在于,所述处理 模块用于通过所述浏览器加载所述门户认证网页数据,确定所述门户认证网页数据中第一参数的位置信息具体包括:从本地预置的数据库中获取所述第一参数在所述门户认证网页数据中的位置信息;或者:通过解析所述门户认证网页数据,获取所述第一参数在所述门户认证网页数据中的位置信息。
- 根据权利要求9~13任一项所述的装置,其特征在于,所述第一参数包括:账号信息和/或验证码;所述处理模块用于将所述第一参数的取值和所述第一参数的位置信息进行关联具体包括:将所述账号信息填写至所述账号信息的位置信息对应的输入框;和/或,将所述验证码填写至所述验证码的位置信息对应的输入框。
- 根据权利要求14所述的装置,其特征在于,所述处理模块用于自动获取所述第一参数的取值具体包括:从SIM卡中读取所述账号信息;或者,从数据库中获取所述账号信息,所述数据库中的账号信息为用户历史输入记录。
- 根据权利要求14所述的装置,其特征在于,所述处理模块用于自动获取所述第一参数的取值具体包括接收服务器发送的验证码短信;通过语义分析识别所述验证码短信中的验证码。
- 一种WiFi热点Portal认证装置,所述装置部署于电子设备中,所述电子设备中包括预先安装的操作***和浏览器,所述浏览器运行于所述操作***上,包括通信接口、存储器和处理器和通信总线,其中,所述通信接口、所述存储器和所述处理器通过所述通信总线通信;所述存储器存储计算机程序代码;其特征在于,所述通信接口用于连接所述WiFi热点;启动所述浏览器,发送门户认证请求至所述WiFi热点;接收所述WiFi热点返回的与所述门户认证请求对应的门户认证网页数据;所述处理器在调用所述计算机程序代码时,执行以下处理过程:通过所述浏览器加载所述门户认证网页数据,确定所述门户认证网页数据中第一参数的位置信息;自动获取所述第一参数的取值,将所述第一参数的取值和所述第一参数的位置信息进行关联。所述通信接口还用于发送与所述第一参数的位置信息关联的所述第一参数的取值至所述WiFi热点,以完成所述WiFi热点的门户认证。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/078341 WO2017166297A1 (zh) | 2016-04-01 | 2016-04-01 | WiFi热点Portal认证方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107534860A true CN107534860A (zh) | 2018-01-02 |
Family
ID=59962493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680024879.0A Pending CN107534860A (zh) | 2016-04-01 | 2016-04-01 | WiFi热点Portal认证方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107534860A (zh) |
WO (1) | WO2017166297A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113207123A (zh) * | 2021-04-28 | 2021-08-03 | 展讯通信(上海)有限公司 | 基于浏览器的无线网络接入方法及装置、存储介质、终端 |
CN114666364A (zh) * | 2022-03-10 | 2022-06-24 | 中国第一汽车股份有限公司 | 一种基于Portal认证网络的车载上网方法、装置及车辆 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108135000B (zh) * | 2018-03-05 | 2021-09-10 | 上海尚往网络科技有限公司 | 一种认证方法及设备 |
CN110808976B (zh) * | 2019-10-31 | 2022-06-07 | 厦门亿联网络技术股份有限公司 | Wifi-bt信息认证方法、***、可读存储介质及ip话机 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102378175A (zh) * | 2011-10-08 | 2012-03-14 | 华为终端有限公司 | 一种无线局域网络认证方法及移动终端 |
US20130097232A1 (en) * | 2005-09-02 | 2013-04-18 | Christophe Gourraud | Method and system for providing media content to a user |
CN103428700A (zh) * | 2013-07-26 | 2013-12-04 | 中国联合网络通信集团有限公司 | 业务鉴权方法及装置 |
CN103747000A (zh) * | 2014-01-13 | 2014-04-23 | 深圳市深信服电子科技有限公司 | 接入无线网络的认证方法及装置 |
CN104113837A (zh) * | 2013-04-22 | 2014-10-22 | 中兴通讯股份有限公司 | 无线局域网的接入认证方法及装置 |
CN104734908A (zh) * | 2006-03-02 | 2015-06-24 | 诺基亚公司 | 支持经由无线接入网络来接入目的网络 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103812822B (zh) * | 2012-11-06 | 2017-03-01 | 阿里巴巴集团控股有限公司 | 一种安全认证方法和*** |
CN104955005A (zh) * | 2014-03-26 | 2015-09-30 | 阿里巴巴集团控股有限公司 | 为通讯终端进行充值的方法及装置 |
CN104378758B (zh) * | 2014-05-12 | 2016-08-17 | 腾讯科技(深圳)有限公司 | 接入点连接方法、终端及服务器 |
CN104144415A (zh) * | 2014-07-10 | 2014-11-12 | 深圳市螺光科技有限公司 | 连接WiFi接入点的方法和移动通信终端 |
CN105007581B (zh) * | 2015-08-12 | 2018-03-20 | 腾讯科技(深圳)有限公司 | 一种上网认证方法及客户端 |
-
2016
- 2016-04-01 WO PCT/CN2016/078341 patent/WO2017166297A1/zh active Application Filing
- 2016-04-01 CN CN201680024879.0A patent/CN107534860A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130097232A1 (en) * | 2005-09-02 | 2013-04-18 | Christophe Gourraud | Method and system for providing media content to a user |
CN104734908A (zh) * | 2006-03-02 | 2015-06-24 | 诺基亚公司 | 支持经由无线接入网络来接入目的网络 |
CN102378175A (zh) * | 2011-10-08 | 2012-03-14 | 华为终端有限公司 | 一种无线局域网络认证方法及移动终端 |
CN104113837A (zh) * | 2013-04-22 | 2014-10-22 | 中兴通讯股份有限公司 | 无线局域网的接入认证方法及装置 |
CN103428700A (zh) * | 2013-07-26 | 2013-12-04 | 中国联合网络通信集团有限公司 | 业务鉴权方法及装置 |
CN103747000A (zh) * | 2014-01-13 | 2014-04-23 | 深圳市深信服电子科技有限公司 | 接入无线网络的认证方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113207123A (zh) * | 2021-04-28 | 2021-08-03 | 展讯通信(上海)有限公司 | 基于浏览器的无线网络接入方法及装置、存储介质、终端 |
CN114666364A (zh) * | 2022-03-10 | 2022-06-24 | 中国第一汽车股份有限公司 | 一种基于Portal认证网络的车载上网方法、装置及车辆 |
Also Published As
Publication number | Publication date |
---|---|
WO2017166297A1 (zh) | 2017-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104270404B (zh) | 一种基于终端标识的登录方法及装置 | |
KR101541263B1 (ko) | 사용자 동작 커맨드들을 실행하기 위한 방법 및 장치 | |
JP6214812B2 (ja) | 振込処理方法および装置 | |
US9693296B2 (en) | Network connection method and apparatus | |
KR101777984B1 (ko) | Wifi 목록을 디스플레이하는 방법 및 디바이스 | |
US11204681B2 (en) | Program orchestration method and electronic device | |
US9641575B2 (en) | Method for sharing multimedia content between two users | |
CN105072178B (zh) | 手机号绑定信息获取方法及装置 | |
CN113360812B (zh) | 一种业务执行方法及装置 | |
CN106547904B (zh) | 跨账号信息分享方法及装置 | |
CN104050266B (zh) | 用户行为记录方法、装置和网页浏览器 | |
US11004163B2 (en) | Terminal-implemented method, server-implemented method and terminal for acquiring certification document | |
CN103870551B (zh) | 一种跨域数据获取的方法和装置 | |
KR20170126388A (ko) | 비즈니스 프로세스 수행 방법, 장치, 시스템, 프로그램 및 저장매체 | |
CN117390330A (zh) | 网页访问方法及装置 | |
US11122109B2 (en) | Method for sharing information, electronic device and non-transitory storage medium | |
CN107534860A (zh) | WiFi热点Portal认证方法和装置 | |
KR20190069574A (ko) | 무선 네트워크 유형 검출 방법과 장치, 및 전자 디바이스 | |
CN105515887B (zh) | 应用测试方法、服务器及*** | |
CN105976201B (zh) | 用于电商***的购买行为监控方法及装置 | |
KR101744696B1 (ko) | 정보 필터링 방법, 장치, 프로그램 및 저장매체 | |
CN111782997A (zh) | 加载网页的方法及装置、存储介质 | |
CN105630948A (zh) | 网络页面显示方法和装置 | |
CN104394210B (zh) | 直连通信方法及装置 | |
EP2795469B1 (en) | Methods, nodes, and computer programs for activating remote access |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180102 |