无线保真WiFi网络的认证方法、装置及系统与流程

文档序号:34509138发布日期:2023-06-20 23:19阅读:49来源:国知局
无线保真WiFi网络的认证方法、装置及系统与流程

本技术实施例涉及无线通信,尤其涉及一种无线保真wifi网络的认证方法、装置及系统。


背景技术:

1、商业无线保真(wireless fidelity,wifi)网络的使用越来越广泛,其通常采用门户(portal)认证的方式,因此商业wifi网络也称为portal wifi网络。

2、设备在接入portal wifi网络后需要通过全球广域网(world wide web,web)界面进行portal wifi网络的认证。用户在web界面输入认证信息(例如手机号和验证码)以完成portal wifi网络的认证,之后设备即可通过portal wifi网络访问互联网资源。

3、但是在portal wifi网络的认证过程中设备需要显示web界面,对于无屏设备无法进行portal wifi网络的认证过程,因此亟需一种针对无屏设备的portal wifi网络的认证方法,以实现无屏设备访问互联网资源。


技术实现思路

1、本技术提供一种无线保真wifi网络的认证方法、装置及系统,能够使得无屏设备可以通过有屏设备完成wifi网络的认证,实现了无屏设备通过认证服务器访问互联网资源。

2、第一方面,本技术提供一种wifi网络的认证方法,应用于无屏设备,所述方法包括:接收认证服务器发送的重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址,所述重定向报文是所述认证服务器在确定所述无屏设备需要进行所述wifi网络的认证时发送的;向有屏设备转发所述重定向报文,所述访问地址用于所述有屏设备显示所述认证界面以及获取所述认证界面输入的所述wifi网络的认证信息;接收所述有屏设备发送的所述认证信息;向所述认证服务器发送认证报文,所述认证报文携带有所述认证信息,所述认证信息用于所述认证服务器确定所述无屏设备是否通过所述wifi网络的认证。

3、该方法中,无屏设备可以通过有屏设备完成认证界面的显示并获取认证信息,进而完成wifi网络的认证,从而实现了无屏设备通过认证服务器访问互联网资源。

4、可选地,重定向报文还可以携带有状态码,状态码用于指示无屏设备需要进行wifi网络的认证。

5、有屏设备可以对重定向报文进行解析,得到访问地址。之后基于访问地址获取认证界面的数据,基于认证界面的数据显示认证界面,以向用户呈现认证界面。

6、认证界面可以包括认证信息输入框,用户可以在认证信息输入框中输入认证信息。认证信息可以包括账号和验证码,账号可以是手机号。示例地,有屏设备在获取认证界面输入的手机号后,可以通过无屏设备向认证服务器发送手机号。认证服务器通过手机号所在运营商向有屏设备发送验证码。有屏设备获取认证界面输入的验证码,从而得到认证信息。

7、以认证信息包括手机号和验证码为例,验证码是认证服务器发送的,认证服务器可以确定认证信息中的验证码与认证服务器发送的该手机号的验证码是否相同。如果相同,则确定无屏设备通过wifi网络的认证;如果不相同,则确定无屏设备未通过wifi网络的认证。

8、在一种可能的实现方式中,所述方法还包括:向所述认证服务器发送请求报文,所述请求报文携带有所述无屏设备的目标地址信息,所述目标地址信息用于所述认证服务器确定所述无屏设备是否需要进行所述wifi网络的认证。

9、在一种可能的实现方式中,所述认证报文还携带有所述目标地址信息。

10、在一种可能的实现方式中,所述目标地址信息包括所述无屏设备的媒体访问控制(media access control,mac)地址。

11、在一种可能的实现方式中,所述方法还包括:接收所述认证服务器发送的通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据;向所述有屏设备转发所述通知报文,所述认证结果界面的数据用于所述有屏设备显示所述认证结果界面。

12、认证结果包括认证成功和认证失败。认证界面界面可以包括文字框,文字框中显示有认证结果,以向用户告知无屏设备的wifi网络的认证结果。

13、在一种可能的实现方式中,所述方法还包括:当所述认证结果指示所述无屏设备通过所述wifi网络的认证时,向所述认证服务器发送关联请求;接收所述认证服务器发送的对于所述关联请求的关联响应;通过所述认证服务器访问互联网。

14、在一种可能的实现方式中,所述方法还包括:接收所述有屏设备发送的所述wifi网络的指示信息;基于所述指示信息与所述认证服务器建立所述wifi网络的连接。

15、指示信息可以包括wifi网络的名称。可选地,指示信息还可以包括wifi网络的密码。有屏设备可以基于wifi网络向无屏设备发送携带有指示信息的空气报文。空气报文包括名称字段和密码字段,名称字段包括wifi网络的名称。

16、第二方面,本技术提供一种wifi网络的认证方法,应用于有屏设备,所述方法包括:接收无屏设备发送的重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址,所述重定向报文是所述认证服务器在确定无屏设备需要进行wifi网络的认证时向所述无屏设备发送的;基于所述访问地址显示所述认证界面;获取所述认证界面输入的所述wifi网络的认证信息;向所述无屏设备发送所述认证信息,所述无屏设备用于向所述认证服务器发送携带有所述认证信息的认证报文,所述认证信息用于所述认证服务器确定所述无屏设备是否通过所述wifi网络的认证。

17、在一种可能的实现方式中,所述方法还包括:接收所述无屏设备发送的通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据,所述通知报文是所述认证服务器向所述无屏设备发送的;基于所述认证结果界面的数据显示所述认证结果界面。

18、在一种可能的实现方式中,所述方法还包括:向所述无屏设备发送所述wifi网络的指示信息,所述指示信息用于所述无屏设备与所述认证服务器建立所述wifi网络的连接。

19、第三方面,本技术提供一种wifi网络的认证方法,应用于认证服务器,所述方法包括:在确定无屏设备需要进行wifi网络的认证时,向所述无屏设备发送重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址,所述无屏设备用于向有屏设备转发所述重定向报文,所述访问地址用于所述有屏设备显示所述认证界面以及获取所述认证界面输入的所述wifi网络的认证信息;接收所述无屏设备发送的认证报文,所述认证报文携带有所述认证信息,所述认证信息是所述有屏设备向所述无屏设备发送的;基于所述认证信息确定所述无屏设备是否通过所述wifi网络的认证。

20、在一种可能的实现方式中,所述方法还包括:接收所述无屏设备发送的请求报文,所述请求报文携带有所述无屏设备的目标地址信息;基于所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证。

21、在一种可能的实现方式中,所述认证服务器包括信息集合,所述信息集合存储有多个设备的地址信息,所述多个设备均通过所述wifi网络的认证,所述认证报文还携带有所述目标地址信息;所述基于所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证,包括:通过查找所述信息集合中是否存储有所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证;所述方法还包括:在确定所述无屏设备通过所述wifi网络的认证时,在所述信息集合中存储所述目标地址信息。

22、在一种可能的实现方式中,所述方法还包括:向所述无屏设备发送通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据,所述无屏设备用于向所述有屏设备转发所述通知报文,所述认证结果界面的数据用于所述有屏设备显示所述认证结果界面。

23、在一种可能的实现方式中,所述方法还包括:接收所述无屏设备发送的关联请求,所述关联请求是所述无屏设备在所述认证结果指示所述无屏设备通过所述wifi网络的认证时发送的;向所述无屏设备发送关联响应,所述无屏设备用于在接收到所述关联响应时通过所述认证服务器访问互联网。

24、第四方面,本技术提供一种wifi网络的认证装置,应用于无屏设备,所述装置包括:收发模块,用于接收认证服务器发送的重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址,所述重定向报文是所述认证服务器在确定所述无屏设备需要进行所述wifi网络的认证时发送的;所述收发模块,还用于向有屏设备转发所述重定向报文,所述访问地址用于所述有屏设备显示所述认证界面以及获取所述认证界面输入的所述wifi网络的认证信息;所述收发模块,还用于接收所述有屏设备发送的所述认证信息;所述收发模块,还用于向所述认证服务器发送认证报文,所述认证报文携带有所述认证信息,所述认证信息用于所述认证服务器确定所述无屏设备是否通过所述wifi网络的认证。

25、在一种可能的实现方式中,所述收发模块,还用于向所述认证服务器发送请求报文,所述请求报文携带有所述无屏设备的目标地址信息,所述目标地址信息用于所述认证服务器确定所述无屏设备是否需要进行所述wifi网络的认证。

26、在一种可能的实现方式中,所述认证报文还携带有所述目标地址信息。

27、在一种可能的实现方式中,所述目标地址信息包括所述无屏设备的媒体访问控制mac地址。

28、在一种可能的实现方式中,所述收发模块,还用于接收所述认证服务器发送的通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据;向所述有屏设备转发所述通知报文,所述认证结果界面的数据用于所述有屏设备显示所述认证结果界面。

29、在一种可能的实现方式中,所述收发模块,还用于当所述认证结果指示所述无屏设备通过所述wifi网络的认证时,向所述认证服务器发送关联请求;所述收发模块,还用于接收所述认证服务器发送的对于所述关联请求的关联响应;所述装置还包括:处理模块,用于通过所述认证服务器访问互联网。

30、在一种可能的实现方式中,所述收发模块,还用于接收所述有屏设备发送的所述wifi网络的指示信息;所述处理模块,还用于基于所述指示信息与所述认证服务器建立所述wifi网络的连接。

31、第五方面,本技术提供一种wifi网络的认证装置,应用于有屏设备,所述装置包括:收发模块,用于接收无屏设备发送的重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址,所述重定向报文是所述认证服务器在确定无屏设备需要进行wifi网络的认证时向所述无屏设备发送的;处理模块,用于基于所述访问地址显示所述认证界面;所述处理模块,还用于获取所述认证界面输入的所述wifi网络的认证信息;所述收发模块,还用于向所述无屏设备发送所述认证信息,所述无屏设备用于向所述认证服务器发送携带有所述认证信息的认证报文,所述认证信息用于所述认证服务器确定所述无屏设备是否通过所述wifi网络的认证。

32、在一种可能的实现方式中,所述收发模块,还用于接收所述无屏设备发送的通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据,所述通知报文是所述认证服务器向所述无屏设备发送的;所述处理模块,还用于基于所述认证结果界面的数据显示所述认证结果界面。

33、在一种可能的实现方式中,所述收发模块,还用于向所述无屏设备发送所述wifi网络的指示信息,所述指示信息用于所述无屏设备与所述认证服务器建立所述wifi网络的连接。

34、第六方面,本技术提供一种wifi网络的认证装置,应用于认证服务器,所述装置包括:收发模块,用于在确定无屏设备需要进行wifi网络的认证时,向所述无屏设备发送重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址,所述无屏设备用于向有屏设备转发所述重定向报文,所述访问地址用于所述有屏设备显示所述认证界面以及获取所述认证界面输入的所述wifi网络的认证信息;所述收发模块,还用于接收所述无屏设备发送的认证报文,所述认证报文携带有所述认证信息,所述认证信息是所述有屏设备向所述无屏设备发送的;处理模块,用于基于所述认证信息确定所述无屏设备是否通过所述wifi网络的认证。

35、在一种可能的实现方式中,所述收发模块,还用于接收所述无屏设备发送的请求报文,所述请求报文携带有所述无屏设备的目标地址信息;所述处理模块,还用于基于所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证。

36、在一种可能的实现方式中,所述认证服务器包括信息集合,所述信息集合存储有多个设备的地址信息,所述多个设备均通过所述wifi网络的认证,所述认证报文还携带有所述目标地址信息;所述处理模块,具体用于通过查找所述信息集合中是否存储有所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证;所述处理模块,还用于在确定所述无屏设备通过所述wifi网络的认证时,在所述信息集合中存储所述目标地址信息。

37、在一种可能的实现方式中,所述收发模块,还用于向所述无屏设备发送通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据,所述无屏设备用于向所述有屏设备转发所述通知报文,所述认证结果界面的数据用于所述有屏设备显示所述认证结果界面。

38、在一种可能的实现方式中,所述收发模块,还用于接收所述无屏设备发送的关联请求,所述关联请求是所述无屏设备在所述认证结果指示所述无屏设备通过所述wifi网络的认证时发送的;向所述无屏设备发送关联响应,所述无屏设备用于在接收到所述关联响应时通过所述认证服务器访问互联网。

39、第七方面,本技术提供一种wifi网络的认证装置,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序或指令;当所述一个或多个计算机程序或指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一项所述的方法。

40、第八方面,本技术提供一种wifi网络的认证装置,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序或指令;当所述一个或多个计算机程序或指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第二方面中任一项所述的方法。

41、第九方面,本技术提供一种wifi网络的认证装置,包括:一个或多个处理器;存储器,用于存储一个或多个计算机程序或指令;当所述一个或多个计算机程序或指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第三方面中任一项所述的方法。

42、第十方面,本技术提供一种wifi网络的认证装置,包括,处理器,用于执行如第一方面至第三方面中任一项所述的方法。

43、第十一方面,本技术提供一种计算机可读存储介质,包括计算机程序或指令,所述计算机程序或指令在计算机上被执行时,使得所述计算机执行第一方面至第三方面中任一项所述的方法。

44、第十二方面,本技术提供一种wifi网络的认证系统,所述系统包括无屏设备、有屏设备以及认证服务器;所述认证服务器,用于在确定所述无屏设备需要进行无线保真wifi网络的认证时,向所述无屏设备发送重定向报文,所述重定向报文携带有wifi网络的认证界面的访问地址;所述无屏设备,用于向所述有屏设备转发所述重定向报文;所述有屏设备,用于基于所述访问地址显示所述认证界面以及获取所述认证界面输入的所述wifi网络的认证信息;所述有屏设备,还用于向所述无屏设备发送所述认证信息;所述无屏设备,还用于向所述认证服务器发送携带有所述认证信息的认证报文;所述认证服务器,还用于基于所述认证信息确定所述无屏设备是否通过所述wifi网络的认证。

45、在一种可能的实现方式中,所述无屏设备,还用于向所述认证服务器发送请求报文,所述请求报文携带有所述无屏设备的目标地址信息;所述认证服务器,还用于基于所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证。

46、在一种可能的实现方式中,所述认证服务器包括信息集合,所述信息集合存储有多个设备的地址信息,所述多个设备均通过所述wifi网络的认证,所述认证报文还携带有所述目标地址信息;所述认证服务器,具体用于通过查找所述信息集合中是否存储有所述目标地址信息确定所述无屏设备是否需要进行所述wifi网络的认证;所述认证服务器,还用于在确定所述无屏设备通过所述wifi网络的认证时,在所述信息集合中存储所述目标地址信息。

47、在一种可能的实现方式中,所述目标地址信息包括所述无屏设备的媒体访问控制mac地址。

48、在一种可能的实现方式中,所述认证服务器,还用于向所述无屏设备发送通知报文,所述通知报文携带有所述无屏设备的所述wifi网络的认证结果和认证结果界面的数据;所述无屏设备,还用于向所述有屏设备转发所述通知报文;所述有屏设备,还用于基于所述认证结果界面的数据显示所述认证结果界面。

49、在一种可能的实现方式中,所述无屏设备,还用于当所述认证结果指示所述无屏设备通过所述wifi网络的认证时,向所述认证服务器发送关联请求;所述认证服务器,还用于向所述无屏设备发送所述关联请求的关联响应;所述无屏设备,还用于通过所述认证服务器访问互联网。

50、在一种可能的实现方式中,所述有屏设备,还用于向所述无屏设备发送所述wifi网络的指示信息;所述无屏设备,还用于基于所述指示信息与所述认证服务器建立所述wifi网络的连接。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1