基于数据链路的免密认证方法及系统技术方案

技术编号:24894385 阅读:31 留言:0更新日期:2020-07-14 18:19
本发明专利技术涉及通信技术领域,本发明专利技术旨在解决现有的免密认证方法失败率高的问题,提出一种基于数据链路的免密认证方法及系统,所述方法包括以下步骤:实时监测移动终端是否有发送免密认证请求的动作,若是,则检测移动终端的当前网络连接状态;若检测到移动终端当前同时接入WiFi网络和移动网络,则重新发起移动网络的注册,建立移动网络数据链路;基于所述移动网络数据链路发送所述免密认证请求至运营商服务器;运营商服务器获取免密认证请求后,识别免密认证请求中的用户身份信息,根据用户身份信息识别结果响应免密认证请求。本发明专利技术避免了移动终端同时连接WiFi网络和移动网络时的免密认证失败,提高了免密认证的准确率。

【技术实现步骤摘要】
基于数据链路的免密认证方法及系统
本专利技术涉及通信
,具体来说涉及一种免密认证方法及系统。
技术介绍
免密认证是由中国电信打造的互联网用户登录认证的产品之一,移动、联通、电信三网用户皆可体验,应用接入后可通过运营商网关认证能力,实现用户免输账号密码的一键注册与登录,并获得用户手机号码、知悉用户开销户状态等运营商特色服务。其核心技术在于依托电信运营商的移动数据网络,采用“通信网关取号”及SIM卡识别等技术识别用户身份。用户仅需要允许服务商应用获取本机手机号码,并通过运营商网络上传,即可完成用户身份校验。由于移动终端需要将免密认证请求发送至运营商服务器,因此移动终端需要处于移动网络环境下才能进行免密认证,但是,在通常情况下,移动终端中的WiFi网络的优先级高于移动网络,当移动设备同时连接WiFi网络和移动网络时,移动终端的所有数据包均通过WiFi网络发送,此时移动终端的免密认证请求无法发送至运营商服务器,进而无法进行免密认证,造成免密认证失败率高的问题。
技术实现思路
本专利技术旨在解决现有的免密认证方法失败率高本文档来自技高网...

【技术保护点】
1.基于数据链路的免密认证方法,其特征在于,包括以下步骤:/n步骤1.实时监测移动终端是否有发送免密认证请求的动作,若是,则检测移动终端的当前网络连接状态,所述免密认证请求中携带有用户身份信息;/n步骤2.若检测到移动终端当前同时接入WiFi网络和移动网络,则重新发起移动网络的注册,建立移动网络数据链路;/n步骤3.基于所述移动网络数据链路发送所述免密认证请求至运营商服务器;/n步骤4.运营商服务器获取免密认证请求后,识别免密认证请求中的用户身份信息,根据用户身份信息识别结果响应免密认证请求。/n

【技术特征摘要】
1.基于数据链路的免密认证方法,其特征在于,包括以下步骤:
步骤1.实时监测移动终端是否有发送免密认证请求的动作,若是,则检测移动终端的当前网络连接状态,所述免密认证请求中携带有用户身份信息;
步骤2.若检测到移动终端当前同时接入WiFi网络和移动网络,则重新发起移动网络的注册,建立移动网络数据链路;
步骤3.基于所述移动网络数据链路发送所述免密认证请求至运营商服务器;
步骤4.运营商服务器获取免密认证请求后,识别免密认证请求中的用户身份信息,根据用户身份信息识别结果响应免密认证请求。


2.如权利要求1所述的基于数据链路的免密认证方法,其特征在于,步骤2中,所述建立移动网络数据链路具体方法为:
移动网络接口重新通过网络注册请求完成缓存后,调用更新链路接口来更新移动网络链路属性,并在更新链路的时候调用WiFi网络的路由添加接口,路由添加接口通过轮询路由表,找到合适路由,配置给移动网络接口,进而将移动网络接口打开,建立移动网络数据链路。


3.如权利要求1所述的基于数据链路的免密认证方法,其特征在于,所述步骤2中还包括:若检测到移动终端当前仅接入移动网络,则直接通过所述移动网络进行免密认证。


4.如权利要求1所述的基于数据链路的免密认证方法,其特征在于,步骤1中,所述免密认证请求中携带有用户身份信息具体包括:将用户身份信息添加至免密认证请求的请求头中。


5.如权利要求1所述的基于数据链路的免密认证方法,其特征在于,步骤4中,所述根据用户身份信息识别结果响应免密认证请求具体包括:
若用户身份信息识别成功,则为移动终端分配用于免密认证的令牌,若用户身份信息识别失败,则拒绝为移动终端分配用于免密认证的令牌。<...

【专利技术属性】
技术研发人员:蔡会甫段海生刘翔白浪韩超于文广钱自进刘涛程智俊于立明
申请(专利权)人:四川爱联科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1