【技术实现步骤摘要】
一种应用客户端、服务端及对应的Portal认证方法
本申请涉及互联网
,尤其涉及一种应用客户端以及应用服务端。
技术介绍
随着移动互联网上下游产业的发展,目前通过移动方式接入网络获得服务的方式已经逐渐成为主流。人们正在使用智能手机或Pad类便携终端享受包括网络购物以及社交等各种移动应用。即便在家中,依然有非常多的用户倾向于使用便携终端来接入网络。当用户处于公共场合时,用户可以使用3G/4G这样的移动数据接入技术接入互联网,另一方面当用户所处的公共场合有免费的无线网络接入服务时,用户通常会选择通过WLAN(无线局域网)方式接入互联网,相对于移动数据接入而言,WLAN接入方式通常能够提供更为稳定和快速的互联网接入体验,而且可以大幅度节约用户的流量资费。海底捞或者星巴克这样的公众场合通常会为用户提供无线接入服务,作为商户的海底捞或者星巴克需要架设和管理自身的无线网络;比如说部署包括无线接入点AP以及无线控制器AC在内的无线网络。此时海底捞等商户不仅是无线网络的拥有者也是管理者,其需要考虑无线接入服务的安全性以及服务质量。从安全角度来说,用户身份认证无疑是极为重要的安全机制。WPA/WPA2等无线认证方式被广泛应用于家庭网络等小型网络,网络的管理员可以将密钥以相对安全的方式告知每一个合法用户。在一些商户部署中型或大型网络中,密钥的逐一通知显然是不可接受的,而且上述机制运行在无线链路层级,兼容性比较差,比如说有的用户的便携终端是比较老的机型,其使用的无线技术可能无法支持WPA2这样的认证方式。Portal认证运行在网络层以上,其具有非常好的普适性,与用户便携终 ...
【技术保护点】
1.一种应用客户端,应用于便携终端上,包括:推送处理单元、Portal代理单元以及MAC同步单元,其特征在于:推送处理单元,用于在接收到应用服务端推送的认证提示消息时,在便携终端输出与该认证提示消息对应的认证提示选项;Portal代理单元,用于在确定所述认证提示选项被用户选中后启动Portal认证,在Portal认证启动后获取Portal服务器返回的本便携终端的MAC地址信息,并在Portal认证过程中使用该应用客户端在应用服务端进行应用登录的认证信息作为Portal认证的认证信息;MAC同步单元,用于将Portal服务器返回的本便携终端的MAC地址信息发送给所述应用服务端。
【技术特征摘要】
1.一种应用客户端,应用于便携终端上,包括:推送处理单元、Portal代理单元以及MAC同步单元,其特征在于:推送处理单元,用于在接收到应用服务端推送的认证提示消息时,在便携终端输出与该认证提示消息对应的认证提示选项;Portal代理单元,用于在确定所述认证提示选项被用户选中后启动Portal认证,在Portal认证启动后获取Portal服务器返回的本便携终端的MAC地址信息,并在Portal认证过程中使用该应用客户端在应用服务端进行应用登录的认证信息作为Portal认证的认证信息;MAC同步单元,用于将Portal服务器返回的本便携终端的MAC地址信息发送给所述应用服务端。2.如权利要求1所述的客户端,其特征在于:Portal代理单元获取Portal服务器返回本便携终端的MAC地址信息的方式具体为:从Portal服务器返回的重定向URL中获取本便携终端的MAC地址信息,其中该MAC地址信息为该URL的传递参数。3.如权利要求1所述的客户端,其特征在于:所述Portal代理单元,进一步用于在收到浏览器的应用关联组件发送的认证通知时启动Portal认证,在Portal认证启动后获取Portal服务器返回本便携终端的MAC地址信息,并在认证过程中使用该应用的认证信息作为Portal认证的认证信息。4.如权利要求1所述的客户端,其特征在于:所述认证提示消息中还携带有第三方应用标识,所述推送处理单元进一步用于在Portal认证成功后根据认证提示消息携带的第三方应用标识启动对应的第三方应用;其中该第三方应用对应于预定商户,该预定商户对应于该便携终端所连接的无线网络。5.如权利要求4所述的客户端,其特征在于:所述认证提示消息中还携带有与该商户对应的服务信息,所述推送处理单元进一步用于在Portal认证成功后展示该服务信息。6.如权利要求1所述的客户端,其特征在于:所述Portal代理单元进一步用于在所述认证提示选项被选中后启动Portal认证前先检查用户是否处于应用登录状态,如果是,则继续启动Portal认证,否则调用应用登录界面到前台促使用户进行应用登录。7.一种Portal认证方法,应用于便携终端上,其特征在于,该方法包括:在接收到应用服务器推送的认证提示消息时,在便携终端输出与该认证提示消息对应的认证提示选项;在确定所述认证提示选项被用户选中后启动Portal认证,在Portal认证启动后获取Portal服务器返回的本便携终端的MAC地址信息,并在Portal认证过程中使用在应用服务端进行应用登录的认证信息作为Portal认证的认证信息;将Portal服务器返回的本便携终端的MAC地址信息发送给所述应用服务器。8.如权利要求7所述的方法,其特征在于:其中获取Portal服务器返回本便携终端的MAC地址信息的方式具体为:从Portal服务器返回的重定向URL中获取本便携终端的MAC地址信息,其中该MAC地址信息为该URL的传递参数。9.如权利要求7所述的方法,其特征在于:还包括:在收到浏览器的应用关联组件发送的认证通知时启动Portal认证,在Portal认证启动后获取Portal服务器返回本便携终端的MAC地址信息,并在认证过程中使用该应用的认证信息作为Portal认证的认证信息。10.如权利要求7所述的方法,其特征在于:所述认证提示消息中还携带有第三方应用标识,该方法还包括:在Portal认证成功后根据认证提示消息携带的第三方应用标识启动对应的第三方应用;其中该第三方应用对应于预定商户,该预定商户对应于该便携终端所连接的无线网络。11.如权利要求10所述的方法,其特征在于:所述认证提示消息中还携带有与该商户对应的服务信息,该方法还包括:在Portal认证成功后展示该服务信息。12.如权利要求7所述的方法,其特征在于:在所述认证提示选项被选中后启动Portal认证前先检查用户是否处于应用登录状态,如果是,则继续启动Portal认...
【专利技术属性】
技术研发人员:修超,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。