一种基于朋友圈分享的免费wifi认证系统的制作方法_4

文档序号:9768205阅读:来源:国知局
重定向信息,并将其重定向至云服务器,以及根据云服务器的认证结果拦截或者允许终端的通信; 其中,所述白名单用于使得终端在未完成认证之前无法上网,只能使用终端上的微信功能; 所述终端能够接收重定向信息,并根据所述重定向信息发出新的请求,在分享所述信息推送页时能够向所述云服务器发出所述认证请求; 所述云服务器用于根据所述请求向所述终端推送信息推送页,并在终端分享所述信息推送页并发送认证请求时,完成认证,并将结果发送给所述无线连接装置。2.根据权利要求1所述的基于朋友圈分享的免费WIFI认证系统,其特征在于: 所述白名单,包括IP白名单和域名白名单,当终端所发出的信息的IP或者域名在所述白名单内时,所述无线连接装置能够允许所述信息的传送,所述白名单通过分析终端发出的通信信息中DNS解析信息或域名是否属于微信的目的IP或域名,来自动添加所述DNS和所述域名对应的IP。3.根据权利要求1所述的基于朋友圈分享的免费WIFI认证系统,其特征在于: 所述认证的流程为: 步骤2.点击朋友圈消息后,接受重定向信息,发出重定向请求,接受并弹出信息推送页面,该过程具体为: (1)用户点击朋友圈的消息时,终端便发出一个HTTP请求, (2)无线连接装置收到请求后,无线连接装置根据请求中终端所带的mac信息判断该终端在驱动中的认证标志状态是否为未认证,如果发现该用户为未认证用户,回复重定向信息到所述终端,请求信息推送页面,所述重定向信息中包括需要跳转的请求的信息推送页面的域名等, (3)终端在跳转到新页面时发出新的重定向请求,根据所述重定向请求从云服务器中得到所述信息推送页面, 步骤3.点击信息推送页面上分享上网按钮,该信息推送页面的内容将分享到微信朋友圈中,即完成认证过程,该过程具体为: (1)用户点击信息推送页面上按钮到朋友圈,信息推送页面相关内容到微信朋友圈中,同时向云服务器中的认证管理服务器发出请求,认证管理服务器完成认证操作后将认证结果发给无线连接装置, (2)无线连接装置收到认证管理服务器发出的消息为认证通过时,放行该终端,否则对该终端的后续操作不放行。4.根据权利要求3所述的基于朋友圈分享的免费WIFI认证系统,其特征在于: 在所述步骤2之前,还具有步骤I 步骤1.用户打开手机终端的无线网络设置,选择并连接免费WIFI,用户的终端会发出探测网络的报文,无线连接装置通过对该报文进行处理,手机能够自动弹出认证页面,该页面注明认证所需的操作步骤,点击上面的微信客户端按钮,终端页面转到该终端上安装的微信客户端页面。5.根据权利要求2所述的基于朋友圈分享的免费WIFI认证系统,其特征在于: 所述无线连接装置能够自动配置所述白名单,如果终端发送了涉及微信的DNS请求,无线连接装置截获DNS的响应信息,并将该响应中的IP加入所述IP白名单,如没有截获的DNS请求,则所述终端访问微信时只发送HTTP请求,无线连接装置拦截到HTTP请求时,检查请求的目的IP是否在所述无线连接装置的IP白名单中,如果是,则放行该请求,打开微信页面,否则,则检查HTTP请求头部的HOST,即所请求的域名,是否属于所述无线连接装置的域名白名单,如属于域白名单则将HTTP请求的目的IP加入IP白名单,并放行该请求,打开微信页面。6.根据权利要求5所述的基于朋友圈分享的免费WIFI认证系统,其特征在于: 当从DNS响应和HTTP请求中无法得到涉及微信的IP,或者说得到的IP或域名均不在所述白名单内,则说明此时终端没有使用微信,或者使用微信不成功,则此时,进一步弹出普通认证页面,进行普通认证,保证用户能够上网。7.—种基于朋友圈分享的免费WIFI认证方法,其特征在于: 包括免费WIFI认证系统,该认证系统包括终端(I)、无线连接装置(2)和公共WIFI运营商的云服务器(3),其中: 所述终端包括携带微信的移动户端; 所述无线连接装置为各类终端提供无线连接服务,并可与云服务器进行通信,获取认证结果; 所述云服务器,用于进行认证管理和信息推送,与无线连接装置通信下发认证结果,包括认证管理服务器和信息推送服务器; 所述无线连接装置能够进行设立白名单配置,拦截未完成认证终端的微信通信信息,所述白名单用于使得终端在未完成认证之前无法上网,只能使用终端上的微信功能; 所述认证方法的具体流程为: 步骤2.点击朋友圈消息后,接受重定向信息,发出重定向请求,接受并弹出信息推送页面,该过程具体为: (1)用户点击朋友圈的消息时,终端便发出一个HTTP请求, (2)无线连接装置收到请求后,无线连接装置根据请求中终端所带的mac信息判断该终端在驱动中的认证标志状态是否为未认证,如果发现该用户为未认证用户,回复重定向信息到所述终端,请求信息推送页面,所述重定向信息中包括需要跳转的请求的信息推送页面的域名等, (3)终端在跳转到新页面时发出新的重定向请求,根据所述重定向请求从云服务器中得到所述信息推送页面, 步骤3.点击信息推送页面上分享上网按钮,该信息推送页面的内容将分享到微信朋友圈中,即完成认证过程,该过程具体为: (1)用户点击信息推送页面上按钮到朋友圈,信息推送页面相关内容到微信朋友圈中,同时向云服务器中的认证管理服务器发出请求,认证管理服务器完成认证操作后将认证结果发给无线连接装置, (2)无线连接装置收到认证管理服务器发出的消息为认证通过时,放行该终端,否则对该终端的后续操作不放行。8.根据权利要求7所述的基于朋友圈分享的免费WIFI认证方法,其特征在于: 在所述步骤2之前,还具有步骤I 步骤1.用户打开手机终端的无线网络设置,选择并连接免费WIFI,用户的终端会发出探测网络的报文,无线连接装置通过对该报文进行处理,手机能够自动弹出认证页面,该页面注明认证所需的操作步骤,点击上面的微信客户端按钮,终端页面转到该终端上安装的微信客户端页面。9.根据权利要求7所述的基于朋友圈分享的免费WIFI认证方法,其特征在于: 所述白名单包括IP白名单和域名白名单,所述无线连接装置能够自动配置所述白名单,如果终端发送了涉及微信的DNS请求,无线连接装置截获DNS的响应信息,并将该响应中的IP加入所述IP白名单,如没有截获的DNS请求,则所述终端访问微信时只发送HTTP请求,无线连接装置拦截到HTTP请求时,检查请求的目的IP是否在所述无线连接装置的IP白名单中,如果是,则放行该请求,打开微信页面,否则,则检查HTTP请求头部的HOST,即所请求的域名,是否属于所述无线连接装置的域名白名单,如属于域白名单则将HTTP请求的目的IP加入IP白名单,并放行该请求,打开微信页面。10.根据权利要求7所述的基于朋友圈分享的免费WIFI认证方法,其特征在于: 当从DNS响应和HTTP请求中无法得到涉及微信的IP,或者说得到的IP或域名均不在所述白名单内,则说明此时终端没有使用微信,或者使用微信不成功,则此时,进一步弹出普通认证页面,进行普通认证,保证用户能够上网。
【专利摘要】一种基于朋友圈分享的免费WIFI认证系统及方法,所述系统包括无线连接装置能够进行设立白名单配置,拦截未完成认证终端的微信通信信息,向终端发送重定向信息,根据云服务器的认证结果拦截或者允许终端的通信,白名单使得终端在未完成认证之前只能使用微信功能;终端接收重定向信息,并据此发出重定向请求,在分享信息时向云服务器发出认证请求,云服务器用于根据请求向终端推送信息推送页,并在终端分享信息时,完成认证。本发明在用户连接上WIFI后能够自动弹出认证页面,注明认证的过程,在微信中分享信息推送内容就能完成上网认证,整个认证过程操作简单提高了认证效率和用户体验,同时将信息分享到朋友圈中。
【IPC分类】H04W12/08, H04W12/04, H04W48/16
【公开号】CN105530638
【申请号】CN201610018475
【发明人】牛俊彬, 王彩利
【申请人】杭州敦崇科技股份有限公司
【公开日】2016年4月27日
【申请日】2016年1月12日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1