CN106790331B - 一种业务接入方法、***及相关装置 - Google Patents
一种业务接入方法、***及相关装置 Download PDFInfo
- Publication number
- CN106790331B CN106790331B CN201510819856.6A CN201510819856A CN106790331B CN 106790331 B CN106790331 B CN 106790331B CN 201510819856 A CN201510819856 A CN 201510819856A CN 106790331 B CN106790331 B CN 106790331B
- Authority
- CN
- China
- Prior art keywords
- client
- server
- application
- bill
- online system
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明实施例公开了业务接入方法、***及相关装置,应用于数据通信技术领域。在发明实施例中,基础服务器可以提供票据,在票据中包括验证信息,而应用客户端获取该票据后,根据该票据中的验证信息,通过在线***接入到应用服务器中。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,本实施例的方法成本较低,且合理利用了基础服务器和在线***的资源。
Description
技术领域
本发明涉及数据通信技术领域,特别涉及一种业务接入方法、***及相关装置。
背景技术
随着互联网的发展,各个应用商推出的应用也飞速发展,满足了用户各种需求。现有技术中,在推出一种新应用时,一般都需要布局新的应用客户端、应用服务器和接入管理服务器,其中,应用客户端是用户终端接入到应用服务器的接口,可以和应用服务器之间进行交互;应用服务器负责提供给用户相应应用的业务;接入管理服务器主要用于管理接入到应用服务器的各个用户的信息,及接入应用服务器时的用户验证等。
随着用户需求的不断增加,会不断推出各种新的应用,这样也会增加新应用对应的各种布局,这样随着应用以迭代的速度增加,使得部署的服务器也需要以迭代的速度增加,成本较大。
发明内容
本发明实施例提供一种业务接入方法、***及相关装置,采用较低的成本使得某一应用的客户端通过在线***接入到应用服务器。
本发明实施例第一方面提供一种业务接入方法,包括:
接收第一客户端发送的获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
根据所述获取请求生成票据,所述票据中包括所述验证信息;
将所述票据发送给所述第一客户端,所述票据用于应用客户端根据所述票据中的验证信息,通过所述在线***接入到所述应用服务器。
本发明实施例第二方面提供一种业务接入方法,包括:
获取基础服务器生成的票据,所述票据中包括验证信息;
发送业务接入请求给在线***,所述业务接入请求中包括所述票据;
如果所述在线***根据所述票据中的验证信息确定允许通过所述在线***接入到所述应用服务器,则通过所述在线***与所述应用服务器连接。
本发明实施例第三方面还提供一种业务接入方法,包括:
向基础服务器发送获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
接收所述基础服务器根据所述获取请求生成的票据,所述票据中包括验证信息;
将所述票据传送给所述应用客户端,所述票据用于所述应用客户端将根据所述票据中的验证信息,通过在线***接入到所述应用服务器。
本发明实施例第四方面还提供一种业务接入方法,包括:
收应用客户端发送的业务接入请求,所述业务接入请求中包括票据,所述票据中包括验证信息;所述票据是基础服务器生成的;
对所述票据中的验证信息的有效性进行验证,如果验证通过,允许所述应用客户端通过所述在线***接入到应用服务器中。
本发明实施例第五方面还提供一种服务器,包括:
获取请求接收单元,用于接收第一客户端发送的获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
生成单元,用于根据所述获取请求接收单元接收的获取请求生成票据,所述票据中包括所述验证信息;
信息发送单元,用于将所述生成单元生成的票据发送给所述第一客户端,所述票据用于应用客户端根据所述票据中的验证信息,通过所述在线***接入到所述应用服务器。
本发明实施例第六方面还提供一种客户端,包括:
信息获取单元,用于获取基础服务器生成的票据,所述票据中包括验证信息;
请求发送单元,用于发送业务接入请求给所述在线***,所述业务接入请求中包括所述信息获取单元获取的票据;
接入单元,用于如果所述在线***根据所述票据中的验证信息确定允许所述客户端通过所述在线***接入到所述应用服务器,则通过所述在线***与所述应用服务器连接。
本发明实施例第七方面还提供一种客户端,包括:
获取请求发送单元,用于向基础服务器发送获取请求,所述获取请求用于请求获取所述应用客户端通过在线***接入到应用服务器的验证信息;
信息接收单元,用于接收所述基础服务器根据所述获取请求发送单元发送的获取请求生成的票据,所述票据中包括验证信息;
接入传送单元,用于将所述信息接收单元接收的票据传送给应用客户端,所述票据用于所述应用客户端将根据所述票据中的验证信息,通过在线***接入到所述应用服务器。
本发明实施例第八方面还提供一种在线***,包括:
接入请求接收单元,用于接收应用客户端发送的业务接入请求,所述业务接入请求中包括票据,所述票据中包括验证信息;所述票据是基础服务器根据生成的;
验证单元,用于对所述票据中的验证信息的有效性进行验证,如果验证通过,允许所述应用客户端通过所述在线***接入到应用服务器中。
本发明实施例第九方面还提供一种业务接入***,包括:包括基础服务器和在线***,其中:
所述基础服务器是如本发明实施例第五方面提供的服务器,所述在线***是如本发明实施例第八方面提供的在线***。
本发明实施例第十方面还提供一种业务接入***,包括:第一客户端、基础服务器和在线***;
所述第一客户端是如本发明实施例第七方面提供的客户端,所述基础服务器是如本发明实施例第五方面提供的服务器,所述在线***是如本发明实施例第八方面提供的在线***。
可见,在发明实施例中,基础服务器可以提供票据,在票据中包括验证信息,而应用客户端获取该票据后,根据该票据中的验证信息,通过在线***接入到应用服务器中。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,本实施例的方法成本较低,且合理利用了基础服务器和在线***的资源。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种业务接入***的结构示意图;
图2是本发明实施例提供的另一种业务接入***的结构示意图;
图3是本发明实施例提供的第一实施例的业务接入方法的流程图;
图4a是本发明实施例提供的第二实施例中应用客户端所执行的业务接入方法的流程图;
图4b是本发明实施例提供的第二实施例中第一客户端所执行的业务接入方法的流程图;
图5是本发明实施例提供的第三实施例的业务接入方法的流程图;
图6是本发明实施例提供的第四实施例的业务接入方法的流程图;
图7是本发明实施例提供的第五实施例的业务接入方法的流程图;
图8是本发明实施例提供的一种服务器的结构示意图;
图9a是本发明实施例提供的一种客户端的结构示意图;
图9b是本发明实施例提供的另一种客户端的结构示意图;
图10是本发明实施例提供的一种在线***的结构示意图;
图11是本发明实施例提供的一种业务接入装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排它的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例提供的业务接入方法,主要可以应用于如图1所示的一种业务接入***中,在该***中包括基础服务器101和在线***102,且该业务接入***还可以包括客户端100和应用服务器103,该客户端100是应用服务器103对应的客户端,其中:
客户端100,主要用于向基础服务器101发送获取请求,该获取请求用于请求获取客户端100通过在线***102接入到应用服务器103的验证信息,当接收到基础服务器101根据获取请求生成的票据,在票据中包括验证信息,则根据票据中的验证信息,且通过在线***102接入到应用服务器103。具体地,客户端100可以向在线***102发送业务接入请求,以请求通过在线***102接入到应用服务器103,该业务接入请求中包括该票据,如果在线***102根据票据中的验证信息确定允许该客户端100接入到应用服务器103,则该客户端100通过在线***102连接到应用服务器103。该客户端100具体是与应用服务器103相对应的客户端。
基础服务器101,用于接收客户端100发送的获取请求,该获取请求用于请求获取客户端100通过在线***102接入到应用服务器103的验证信息,根据获取请求生成票据,在票据中包括验证信息后,将该票据发送给客户端100,该票据用于客户端100根据票据中的验证信息,通过在线***102接入到应用服务器103。该基础服务器101是与应用无关的服务器,具体可以是票据服务器。
在线***102,用于当接收到客户端100发送的业务接入请求,在业务接入请求中包括上述票据;对该票据中的验证信息的有效性进行验证,如果验证通过,则允许客户端100通过该在线***102接入到应用服务器103中。该在线***102主要是保证了客户端100与应用服务器103之间的通信连接,具体所起的作用是,在客户端100接入到应用服务器103之后,转发客户端100与应用服务器103之间的消息。
应用服务器103,主要用于通过在线***102与客户端100连接后,通过在线***102给客户端100提供业务。
需要说明的是,上述基础服务器101与在线***102之间使用相同通信协议,采用统一的密钥,这样在线***102就可以解析基础服务器101生成票据得到验证信息,且对验证信息的有效性进行验证。
进一步地,在一个具体的实施例中,如果基础服务器101接收的获取请求中包括用户认证信息,这样在生成票据之前,基础服务器101还用于对用户认证信息认证,如果认证通过,才生成票据。
进一步地,在另一个具体的实施例中,上述验证信息中可以包括用户标识和业务标识。这样应用服务器103可以通过在线***102向客户端100发送推送消息;该在线***102还可以用于接收应用服务器103发送的推送消息,根据实际业务需求,可以将该推送消息发送给用户标识对应的所有客户端,或将推送消息发送给用户标识和业务标识对应的指定客户端。其中,一个用户标识可以对应多个业务标识,一个业务标识用于标识一种类型的业务。
则上述客户端100还可以接收通过在线***102发送的应用服务器103的推送消息。
在具体应用实施例中,上述客户端100可以为游戏客户端,应用服务器103可以为游戏服务器,则验证信息为游戏客户端通过在线***接入到游戏服务器的游戏用户的验证信息;或,客户端100为即时通信客户端,应用服务器103为即时通信服务器,验证信息为即时通信客户端通过在线***接入到即时通信服务器的用户的验证信息;或,客户端100为邮箱客户端,应用服务器103为邮箱服务器,验证信息为邮箱客户端通过在线***接入到邮箱服务器的用户的验证信息等。
需要说明的是,本实施例中的客户端100的结构可以如下图9a所示的客户端的结构,基础服务器101的结构可以如图8所示的服务器的结构,在线***102的结构可以如图10所示的在线***的结构。
可见,在本实施例中,当客户端100需要与应用服务器103连接,并接受应用服务器103的业务时,可以由客户端100先从基础服务器101获取包括验证信息的票据,并在业务接入时,如果在线***102对验证信息的有效性进行验证通过后,客户端100就可以通过在线***102连接到应用服务器103。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器101和在线***102完成验证过程。使得当有新的应用推出时,可以增加部署新应用的服务器和客户端,并在新应用的客户端中部署连接基础服务器和在线***的接口,相比现有技术,不需要增加部署该新应用的接入管理服务器,成本较低,且合理利用了基础服务器和在线***的资源。
本发明实施例提供的业务接入方法,还可以应用于如图2所示的一种业务接入***中,在该***中包括第一客户端200、基础服务器202和在线***203,该业务接入***还可以包括应用服务器204,、和应用客户端201,其中:
第一客户端200,主要用于向基础服务器202发送获取请求,该获取请求用于请求获取应用客户端201通过在线***203接入到应用服务器204的验证信息,接收到基础服务器202根据获取请求生成的票据,在票据中包括验证信息后,将该票据传送给应用客户端201。该第一客户端200可以是除与应用服务器204对应的客户端以外任意客户端,具体地,可以是与上述基础服务器202相对应的客户端,还可以是其它应用的客户端。
基础服务器202,用于接收第一客户端200发送的获取请求,该获取请求用于请求获取应用客户端201通过在线***203接入到应用服务器204的验证信息,根据获取请求生成票据,在票据中包括验证信息后,将该票据发送给第一客户端200,该票据用于应用客户端201根据票据中的验证信息,通过在线***203接入到应用服务器204。该基础服务器202是与业务无关的服务器,具体可以是票据服务器。
应用客户端201,用于接收第一客户端200传送的票据,在票据中包括验证信息,根据票据中的验证信息,且通过在线***203接入到应用服务器204,具体地,该应用客户端201会发送业务接入请求给在线***203,以请求通过在线***203接入到应用服务器204,在业务接入请求中包括该票据,如果在线***203根据该票据中的验证信息确定允许该应用客户端201接入到应用服务器204,则通过在线***203接入到应用服务器204。
在线***203,用于当接收到应用客户端201发送的业务接入请求,在业务接入请求中包括上述票据,在票据中包括验证信息;对该验证信息的有效性进行验证,如果验证通过,则允许应用客户端201通过该在线***203接入到应用服务器204中。该在线***203主要是保证了应用客户端201与应用服务器204之间的通信连接,具体所起的作用是,在应用客户端201接入到应用服务器204之后,转发应用客户端201与应用服务器204之间的消息。
应用服务器204,主要用于通过在线***203与应用客户端201连接后,通过在线***203给应用客户端201提供业务。
需要说明的是,上述基础服务器202与在线***203之间使用相同通信协议,采用统一的密钥,这样在线***203就可以解析基础服务器202生成的票据得到验证信息,且对验证信息的有效性进行验证。
进一步地,在一个具体的实施例中,如果第一客户端201发送给基础服务器202的获取请求中包括用户认证信息,则在生成票据之前,基础服务器202还用于对用户认证信息认证,如果认证通过,才生成票据。
进一步地,在另一个具体的实施例中,验证信息中包括用户标识和业务标识。则应用服务器204还可以用于通过在线***203向应用客户端201发送推送消息;该在线***203,还可以用于接收应用服务器204发送的推送消息,根据实际业务需求,可以将该推送消息发送给用户标识对应的所有客户端,或将推送消息发送给用户标识和业务标识对应的指定客户端。
应用客户端201还可以接收通过在线***203发送的应用服务器204的推送消息。
在具体应用实施例中,上述应用客户端201可以为游戏客户端,应用服务器204可以为游戏服务器,则验证信息为游戏客户端通过在线***接入到游戏服务器的游戏用户的验证信息;或,应用客户端201为即时通信客户端,应用服务器204为即时通信服务器,验证信息为即时通信客户端通过在线***接入到即时通信服务器的用户的验证信息;或,应用客户端201为邮箱客户端,应用服务器204为邮箱服务器,验证信息为邮箱客户端通过在线***接入到邮箱服务器的用户的验证信息等。
需要说明的是,本实施例中的应用客户端201的结构可以如下图9a所示的客户端的结构,第一客户端200的结构可以如图9b所示的客户端的结构,基础服务器202的结构可以如图8所示的服务器的结构,在线***203的结构可以如图10所示的在线***的结构。
可见,本实施例中的业务接入***与上述图1所示的业务接入***类似,都可以实现在新的应用推出时,不需要增加部署该新应用的接入管理服务器,成本较低,且合理利用了基础服务器和在线***的资源。不同的是,本实施例中,获取验证信息的第一客户端200和接入应用服务器204的应用客户端201不同,这样,在有新的应用推出时,可以增加部署新应用的服务器和客户端,并在新应用的客户端中部署获取验证信息的接口,及连接在线***的接口。
在本发明的第一实施例中:
业务接入***中的基础服务器可以按照如下步骤执行业务接入方法,流程图如图3所示,包括:
步骤1001,基础服务器接收第一客户端发送的获取请求,获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息。
可以理解,在本实施例中,用户可以操作第一客户端使得第一客户端发出获取请求,在获取请求中可以包括用户认证信息,这样基础服务器在接收到获取请求后,可以先对用户认证信息认证,如果认证通过,则执行步骤1002。其中,用户认证信息包括如下任一种信息:基础服务的用户认证信息即登陆基础服务器所用的用户认证信息;所述应用的用户认证信息即登陆上述应用服务器所用的用户认证信息;和第三方应用的用户认证信息等。
在另一种情况下,获取请求中不包括用户认证信息,这样基础服务器在接收到获取请求后,直接执行步骤1002。
步骤1002,基础服务器根据获取请求生成票据,在票据中包括验证信息。基础服务器具体为票据服务器,其中,票据是一定格式的信息。
这里的验证信息中可以包括用户标识和业务标识,用户标识用来唯一标识一个用户的信息,业务标识用来唯一标识一个业务类型的信息。
步骤1003,基础服务器将票据发送给第一客户端,票据用于应用客户端根据票据中的验证信息,通过在线***接入到应用服务器。
其中第一客户端可以为应用客户端,这样当第一客户端接收到包括验证信息的票据,就利用该票据中的验证信息向在线***发起业务接入;第一客户端也可以是其它任意应用的客户端或与基础服务器对应的客户端,与应用客户端不同,这样当第一客户端接收到包括验证信息的票据后,需要将该票据发送给应用客户端,由应用客户端利用票据中的验证信息向在线***发起业务接入。其中,该票据在应用客户端通过在线***接入到应用服务器的过程中起到的作用是:由在线***对该票据进行解析,得到验证信息,从而对验证信息进行验证。
可见,在本实施例中,基础服务器可以提供票据,在票据中包括验证信息,而应用客户端根据该票据中的验证信息,通过在线***接入到应用服务器中。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,本实施例的方法成本较低,且合理利用了基础服务器和在线***的资源。
在本发明的第二实施例中:
业务接入***中的客户端可以按照如下的步骤执行业务接入方法,参考图4a所示,针对应用客户端来说,业务接入方法包括:
步骤2001a,应用客户端获取基础服务器生成票据,在票据中包括验证信息。其中,应用服务器生成票据的过程可以如上述方法实施例一中所述,在此不进行赘述。
具体在获取票据时,在一种情况下,应用客户端中具有连接基础服务器的接口,这样应用客户端可以向基础服务器发送获取请求,该获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;应用客户端接收基础服务器根据获取请求生成票据,在票据中包括验证信息,
在另一种情况下,应用客户端可以直接接收第一客户端发送的基础服务器生成票据,在票据中包括验证信息。
步骤2002a,应用客户端发送业务接入请求给在线***,在业务接入请求中包括上述验证信息。
步骤2003a,如果在线***根据票据中的验证信息确定应用客户端允许通过在线***接入到应用服务器,则应用客户端通过在线***与应用服务器连接。
进一步地,当应用的客户端通过在线***与应用服务器连接后,还可以接收在线***发送的应用服务器的推送消息。
参考图4b所示,针对第一客户端来说,主要是获取并发送业务接入过程中的验证信息,具体包括:
步骤2001b,第一客户端向基础服务器发送获取请求,获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息。
步骤2002b,第一客户端接收基础服务器根据获取请求生成的票据,在票据中包括验证信息;
步骤2003b,第一客户端将票据传送给应用客户端,票据用于应用客户端将根据票据中的验证信息,通过在线***接入到应用服务器。
可见,在本实施例中,通过第一客户端可以获取基础服务器生成的票据,在票据中包括验证信息,然后应用客户端根据该票据中的验证信息,通过在线***接入到应用服务器时,如果在线***确认允许该应用客户端接入时,才通过在线***接入到应用服务器。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,本实施例的方法成本较低,且合理利用了基础服务器和在线***的资源。
在本发明的第三实施例中:
业务接入***中的在线***可以按照如下的步骤执行业务接入方法,流程图如图5所示,包括:
步骤3001,在线***接收应用客户端发送的业务接入请求,在业务接入请求中包括票据,在票据中包括验证信息;票据是基础服务器生成的。
步骤3002,在线***对票据中的验证信息的有效性进行验证,如果验证通过,则执行步骤3003,如果验证没有通过,则结束流程。
具体地,在验证信息中除了可以包括上述的用户标识和业务标识之外,还可以包括时间信息,客户端的机器码和校验码等,则在线***在对验证信息的有效性进行验证时,可以根据验证信息中的时间信息对该验证信息的时效进行验证,且还可以对机器码和校验码进行验证等。
步骤3003,允许应用客户端通过在线***接入到应用服务器中,具体地,可以将该业务接入请求发送给应用服务器,这样应用服务器就可以直接回复确认消息,当在线***接收到确认消息后转发给应用客户端,这样就建立了应用客户端通过在线***到应用服务器之间的连接。
进一步地,在一个具体的实施例中,上述验证信息包括用户标识和业务标识,一个用户标识可以对应多个业务标识,在当在线***接收到应用服务器发送的推送消息后,可以根据业务需要,将该推送消息发送给用户标识对应的所有客户端,或,只将该推送消息发送给用户标识和业务标识对应的指定客户端。
可见,在本实施例中,应用客户端根据基础服务器提供的票据中的验证信息,通过在线***接入到应用服务器时,由在线***统一对应用客户端接入的有效性进行验证,如果验证通过,才允许应用客户端接入。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,本实施例的方法成本较低,且合理利用了基础服务器和在线***的资源。
在本发明的第四实施例中:
以一个具体的实施例来说明本发明的业务接入方法,该方法主要是应用在如图1所示的***中,基础服务器为票据服务器,则业务接入方法的流程图如图6所示,包括:
步骤4001,客户端向票据服务器发送获取请求,在一种情况下,该获取请求用于请求获取具有身份的票据,即在获取请求中包括用户认证信息,这样票据服务器会先执行步骤4002;在另一种情况下,该获取请求用于请求获取游客票据,即在获取请求中不包括用户认证信息,这样票据服务器执行步骤4003。
步骤4002,票据服务器对获取请求中的用户认证信息进行认证,如果认证通过,则执行步骤4003,如果认证没有通过,则结束流程。
一般情况下,用户认证信息是包括账号和密码的信息,则票据服务器在进行认证时,是将获取请求中的账号和密码与预置的账号和密码相比较,如果一致,则认证通过,如果不一致,则认证没有通过。
步骤4003,票据服务器根据获取请求生成票据,并将验证信息包括在票据中,在验证信息中可以包括用户标识和业务标识,其中用户标识具体可以是通用唯一识别码(Universally Unique Identifier,UUID),而业务标识可以是开放式识别码(OpenID),一个用户标识可以对应多个业务标识。
步骤4004,票据服务器将票据发送给客户端。
步骤4005,客户端向在线***发送业务接入请求,在业务接入请求中包括上述步骤4003中生成的票据。
步骤4006,在线***对业务接入请求中的票据的有效性进行验证,在具体验证时,可以对票据进行解密,然后可以验证票据的时效和校验码等,如果验证没有通过,结束流程;如果验证通过,允许客户端通过在线***接入到应用服务器中,可以将该业务接入请求发送给应用服务器。应用服务器通过在线***向客户端回复确认消息,从而建立了应用服务器与客户端之间的连接。
步骤4007,当应用服务器与客户端之间通过在线***建立连接后,应用服务器为客户端提供业务,可以发送推送消息;当在线***接收到推送消息后,可以根据该推送消息的业务需求,将该推送消息发送给上述票据中用户标识对应的所有客户端,包括本实施例中所述的客户端;或发送给用户标识和业务标识对应的指定客户端。比如该业务是某一个客户端定制的业务,则将推送消息发送给指定客户端。
在本发明的第五实施例中:
以一个具体的实施例来说明本发明的业务接入方法,该方法主要是应用在如图2所示的***中,基础服务器为票据服务器,则业务接入方法的流程图如图7所示,包括:
步骤5001,第一客户端向票据服务器发送获取请求,在一种情况下,该获取请求用于请求获取具有身份的票据,即在获取请求中包括用户认证信息,这样票据服务器会先执行步骤5002;在另一种情况下,该获取请求用于请求获取游客票据,即在获取请求中不包括用户认证信息,这样票据服务器执行步骤5003。
步骤5002,票据服务器对获取请求中的用户认证信息进行认证,如果认证通过,则执行步骤5003,如果认证没有通过,则结束流程。
步骤5003,票据服务器根据获取请求生成票据,并将验证信息包括在票据中,在验证信息中可以包括用户标识和业务标识,其中用户标识具体可以是UUID,而业务标识可以是OpenID。
步骤5004,票据服务器将票据发送给第一客户端,第一客户端将票据传送给应用客户端。
步骤5005,应用客户端向在线***发送业务接入请求,在业务接入请求中包括上述步骤5003中生成的票据。
步骤5006,在线***对业务接入请求中的票据的有效性进行验证,如果验证没有通过,结束流程;如果验证通过,允许应用客户端通过在线***接入到应用服务器中,可以将该业务接入请求发送给应用服务器。应用服务器通过在线***向应用客户端回复确认消息,从而建立了应用服务器与应用客户端之间的连接。
步骤5007,当应用服务器与应用客户端之间通过在线***建立连接后,应用服务器为应用客户端提供业务,可以发送推送消息;当在线***接收到推送消息后,可以将该推送消息发送给上述票据中用户标识对应的所有客户端,包括本实施例中所述的应用客户端;或发送给用户标识和业务标识对应的指定客户端。
本发明实施例还提供一种服务器,该服务器可以是票据服务器,其结构示意图如图8所示,具体可以包括:
获取请求接收单元10,用于接收第一客户端发送的获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;这里的第一客户端可以与应用客户端不同,或,第一客户端也可以为所述应用客户端。
生成单元11,用于根据所述获取请求接收单元10接收的获取请求生成所述票据,所述票据中包括验证信息。
这里的验证信息中可以包括用户标识和业务标识,用户标识用来唯一标识一个用户的信息,业务标识用来唯一标识一个业务类型的信息。
信息发送单元12,用于将所述生成单元11生成的票据发送给所述第一客户端,所述票据用于应用客户端根据所述票据中的验证信息,通过所述在线***接入到所述应用服务器。
在一个具体的实施例中,上述获取请求接收单元10接收的获取请求中可以包括用户认证信息;所述用户认证信息包括如下任一种信息:基础服务的用户认证信息,所述应用的用户认证信息,和第三方应用的用户认证信息;这样服务器还需要包括认证单元13,用于对所述用户认证信息认证,如果认证通过,则通知所述生成单元11生成所述票据。在另一种情况下,获取请求接收单元10接收的获取请求中可以不包括用户认证信息,这样服务器就不需要对获取请求进行认证,直接由生成单元11生成票据。
需要说明的是,图8中实线所示的结构为服务器必要的结构,虚线所示的部分为服务器中可以增加的结构。
可见,在本实施例的服务器中,由生成单元11生成票据,而应用客户端根据该票据中的验证信息,通过在线***接入到应用服务器中。这样,任一应用的客户端与服务器连接的过程中,都可以通过本实施例的服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,成本较低,且合理利用了本实施例的服务器和在线***的资源。
本发明实施例还提供一种客户端,结构示意图如图9a所示,包括:
信息获取单元20a,用于获取基础服务器生成的票据,在票据中包括验证信息。
该所述信息获取单元20a,具体用于向所述基础服务器发送获取请求,所述获取请求用于请求获取所述应用客户端通过在线***接入到应用服务器的验证信息;接收所述基础服务器根据所述获取请求生成的票据,在票据中包括验证信息;或,所述信息获取单元20a,具体用于直接接收第一客户端发送的所述基础服务器生成的票据,在票据中包括验证信息。
请求发送单元21a,用于发送业务接入请求给所述在线***,所述业务接入请求中包括所述信息获取单元20a获取的票据。
接入单元22a,用于如果所述在线***根据所述请求发送单元21a发送的业务接入请求中票据包括的验证信息确定允许所述客户端通过所述在线***接入到所述应用服务器,则通过所述在线***与所述应用服务器连接。
在一个具体的实施例中,如图9a中虚线所示,客户端还可以包括推送接收单元23a,用于接收通过所述在线***发送的所述应用服务器的推送消息。
本发明实施例还提供另一种客户端,结构示意图如图9b所示,包括:
获取请求发送单元20b,用于向基础服务器发送获取请求,所述获取请求用于请求获取所述应用客户端通过在线***接入到应用服务器的验证信息;
信息接收单元21b,用于接收所述基础服务器根据所述获取请求发送单元20b发送的获取请求生成的票据,在票据中包括验证信息;
接入传送单元22b,用于将所述信息接收单元21b接收的票据传送给应用客户端,所述票据用于所述应用客户端将根据所述票据中的验证信息,通过在线***接入到所述应用服务器。
可见,在本实施例中,如图9b所示的客户端可以向基础服务器请求获取验证信息,如图9a所示的客户端根据票据中的验证信息,通过在线***接入到应用服务器时,如果在线***确认允许该应用客户端接入时,才通过在线***接入到应用服务器。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,成本较低,且合理利用了基础服务器和在线***的资源。
本发明实施例还提供一种在线***,结构示意图如图10所示,包括:
接入请求接收单元30,用于接收应用客户端发送的业务接入请求,所述业务接入请求中包括票据,在票据中包括验证信息;所述票据是基础服务器根据生成的;
验证单元31,用于对所述接入请求接收单元30接收的业务接入请求中的票据所包括的验证信息的有效性进行验证,如果验证通过,允许所述应用客户端通过所述在线***接入到应用服务器中。
在一个具体的实施例中,如图10中虚线所示,如果接入请求接收单元30接收的业务接入请求中包括的验证信息中包括用户标识和业务标识,则所述***还包括:推送单元32,用于接收所述应用服务器发送的推送消息,将所述推送消息发送给所述用户标识对应的所有客户端,或,将所述推送消息发送给所述用户标识和业务标识对应的指定客户端。
可见,在本实施例中,应用客户端根据基础服务器提供的票据,在票据中包括验证信息,通过在线***接入到应用服务器时,由在线***的验证单元31统一对应用客户端接入的有效性进行验证,如果验证通过,才允许应用客户端接入。这样,任一应用的客户端与服务器连接的过程中,都可以通过基础服务器和在线***完成验证过程,而不用重新部署该任一应用的接入管理服务器进行验证,和现有技术中相比,成本较低,且合理利用了基础服务器和在线***的资源。
本发明实施例还提供一种业务接入装置,结构示意图如图11所示,该业务接入装置可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(central processing units,CPU)40(例如,一个或一个以上处理器)和存储器41,一个或一个以上存储应用程序421或数据422的存储介质42(例如一个或一个以上海量存储设备)。其中,存储器41和存储介质42可以是短暂存储或持久存储。存储在存储介质42的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对业务接入装置中的一系列指令操作。更进一步地,中央处理器40可以设置为与存储介质42通信,在业务接入装置上执行存储介质42中的一系列指令操作。
业务接入装置还可以包括一个或一个以上电源43,一个或一个以上有线或无线网络接口44,一个或一个以上输入输出接口45,和/或,一个或一个以上操作***423,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
本实施例中的业务接入装置可以是服务器,这样上述方法实施例一中所述的由基础服务器所执行的步骤可以基于该图11所示的业务接入装置的结构;本实施例中的业务接入装置也可以是客户端,这样上述方法实施例二中所述的由第一客户端或应用客户端所执行的步骤可以基于该图11所示的业务接入装置的结构;本实施例中的业务接入装置还可以是在线***,这样上述方法实施例三中所述的由在线***所执行的步骤可以基于该图11所示的业务接入装置的结构。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM)、随机存取存储器RAM)、磁盘或光盘等。
以上对本发明实施例所提供的业务接入方法、***及相关装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (24)
1.一种业务接入方法,其特征在于,所述方法应用于基础服务器,包括:
接收第一客户端发送的获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
根据所述获取请求生成票据,在所述票据中包括所述验证信息;所述验证信息包括用户标识、业务标识、时间信息、所述第一客户端的机器码和校验码;
将所述票据发送给所述第一客户端,所述票据用于应用客户端根据所述票据中的验证信息向所述在线***发送业务接入请求,且通过所述在线***对所述验证信息的时效及所述机器码和校验码的验证通过后,接入到所述应用服务器。
2.如权利要求1所述的方法,其特征在于,所述第一客户端与所述应用客户端不同,或,所述第一客户端为所述应用客户端。
3.如权利要求1所述的方法,其特征在于,所述应用客户端为游戏客户端,所述应用服务器为游戏服务器,所述验证信息为游戏客户端通过在线***接入到游戏服务器的游戏用户的验证信息;或,
所述应用客户端为即时通信客户端,所述应用服务器为即时通信服务器,所述验证信息为即时通信客户端通过在线***接入到即时通信服务器的用户的验证信息;或,
所述应用客户端为邮箱客户端,所述应用服务器为邮箱服务器,所述验证信息为邮箱客户端通过在线***接入到邮箱服务器的用户的验证信息。
4.如权利要求1至3任一项所述的方法,其特征在于,所述获取请求中包括用户认证信息;所述用户认证信息包括如下任一种信息:基础服务的用户认证信息,所述应用的用户认证信息,和第三方应用的用户认证信息;
所述根据所述获取请求生成所述验证信息之前,还包括:对所述用户认证信息认证,如果认证通过,则执行所述根据所述获取请求生成票据的步骤。
5.一种业务接入方法,其特征在于,所述方法应用于应用客户端,包括:
获取基础服务器生成的票据,所述票据中包括验证信息;所述验证信息包括用户标识、业务标识、时间信息、客户端的机器码和校验码;
发送业务接入请求给在线***,所述业务接入请求中包括所述验证信息;
如果所述在线***根据所述票据中的验证信息,对所述验证信息的时效及所述机器码和校验码的验证通过后,确定允许通过所述在线***接入到应用服务器,则通过所述在线***与所述应用服务器连接。
6.如权利要求5所述的方法,其特征在于,所述获取基础服务器生成的票据,所述票据中包括验证信息,具体包括:
向所述基础服务器发送获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;接收所述基础服务器根据所述获取请求生成的票据,所述票据中包括验证信息;
或,接收第一客户端发送的所述基础服务器生成的票据,所述票据中包括验证信息。
7.如权利要求5或6所述的方法,其特征在于,所述方法还包括:
接收通过所述在线***发送的所述应用服务器的推送消息。
8.一种业务接入方法,其特征在于,所述方法应用于第一客户端,包括:
向基础服务器发送获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
接收所述基础服务器根据所述获取请求生成的票据,在票据中包括验证信息;所述验证信息包括用户标识、业务标识、时间信息、所述第一客户端的机器码和校验码;
将所述票据传送给所述应用的客户端,所述票据用于所述应用客户端将根据所述票据中的验证信息向所述在线***发送业务接入请求,且通过在线***对所述验证信息的时效及所述机器码和校验码的验证通过后,接入到所述应用服务器。
9.一种业务接入方法,其特征在于,所述方法应用于在线***,包括:
接收应用客户端发送的业务接入请求,所述业务接入请求中包括票据,所述票据中包括验证信息;所述票据是基础服务器生成的;所述验证信息包括用户标识、业务标识、时间信息、第一客户端的机器码和校验码;
对所述票据中的验证信息的有效性进行验证,且对所述机器码和校验码分别进行验证,如果所有验证通过,允许所述应用客户端通过所述在线***接入到应用服务器中。
10.如权利要求9所述的方法,其特征在于,所述验证信息中包括用户标识和业务标识,所述方法还包括:
接收所述应用服务器发送的推送消息,将所述推送消息发送给所述用户标识对应的所有客户端,或,将所述推送消息发送给所述用户标识和业务标识对应的指定客户端。
11.一种服务器,其特征在于,包括:
获取请求接收单元,用于接收第一客户端发送的获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
生成单元,用于根据所述获取请求接收单元接收的获取请求生成票据,所述票据中包括所述验证信息;所述验证信息包括用户标识、业务标识、时间信息、所述第一客户端的机器码和校验码;
信息发送单元,用于将所述生成单元生成的票据发送给所述第一客户端,所述票据用于应用客户端根据所述票据中的验证信息向所述在线***发送业务接入请求,且通过所述在线***对所述验证信息的时效及所述机器码和校验码的验证通过后,接入到所述应用服务器。
12.如权利要求11所述的服务器,其特征在于,
所述获取请求接收单元接收的获取请求中包括用户认证信息;所述用户认证信息包括如下任一种信息:基础服务的用户认证信息,所述应用的用户认证信息,和第三方应用的用户认证信息;
所述服务器还包括:认证单元,用于对所述用户认证信息认证,如果认证通过,则通知所述生成单元生成所述票据。
13.一种客户端,其特征在于,包括:
信息获取单元,用于获取基础服务器生成的票据,所述票据中包括验证信息;所述验证信息包括用户标识、业务标识、时间信息、客户端的机器码和校验码;
请求发送单元,用于发送业务接入请求给在线***,所述业务接入请求中包括所述信息获取单元获取的票据;
接入单元,用于如果所述在线***根据所述票据中的验证信息,对所述验证信息的时效及所述机器码和校验码的验证通过后,确定允许所述客户端通过所述在线***接入到应用服务器,则通过所述在线***与所述应用服务器连接。
14.如权利要求13所述的客户端,其特征在于,
所述信息获取单元,具体用于向所述基础服务器发送获取请求,所述获取请求用于请求获取所述客户端通过在线***接入到应用服务器的验证信息;接收所述基础服务器根据所述获取请求生成的票据,所述票据中包括验证信息;
或,所述信息获取单元,具体用于接收第一客户端发送的所述基础服务器生成的票据,所述票据中包括验证信息。
15.如权利要求13或14所述的客户端,其特征在于,还包括:
推送接收单元,用于接收通过所述在线***发送的所述应用服务器的推送消息。
16.一种客户端,其特征在于,包括:
获取请求发送单元,用于向基础服务器发送获取请求,所述获取请求用于请求获取应用客户端通过在线***接入到应用服务器的验证信息;
信息接收单元,用于接收所述基础服务器根据所述获取请求发送单元发送的获取请求生成的票据,所述票据中包括验证信息;所述验证信息包括用户标识、业务标识、时间信息、所述客户端的机器码和校验码;
接入传送单元,用于将所述信息接收单元接收的票据传送给应用客户端,所述票据用于所述应用客户端将根据所述票据中的验证信息向所述在线***发送业务接入请求,且通过在线***对所述验证信息的时效及所述机器码和校验码的验证通过后,接入到所述应用服务器。
17.一种在线***,其特征在于,包括:
接入请求接收单元,用于接收应用客户端发送的业务接入请求,所述业务接入请求中包括票据,所述票据中包括验证信息;所述票据是基础服务器根据生成的;所述验证信息包括用户标识、业务标识、时间信息、第一客户端的机器码和校验码;
验证单元,用于对所述票据中的验证信息的有效性进行验证,且对所述机器码和校验码分别进行验证,如果所有验证通过,允许所述应用客户端通过所述在线***接入到应用服务器中。
18.如权利要求17所述的***,其特征在于,所述接入请求接收单元接收的业务接入请求中包括的验证信息中包括用户标识和业务标识,则所述***还包括:
推送单元,用于接收所述应用服务器发送的推送消息,将所述推送消息发送给所述用户标识对应的所有客户端,或,将所述推送消息发送给所述用户标识和业务标识对应的指定客户端。
19.一种业务接入***,其特征在于,包括基础服务器和在线***,其中:
所述基础服务器是如权利要求11至12任一项所述的服务器;
所述在线***是如权利要求17或18所述的在线***。
20.如权利要求19所述的***,其特征在于,所述***还包括:客户端和应用服务器,所述客户端为应用客户端;
所述客户端是如权利要求13至15任一项所述的客户端;
所述应用服务器,用于通过所述在线***与所述客户端连接。
21.一种业务接入***,其特征在于,包括:第一客户端、基础服务器、和在线***;
所述第一客户端是如权利要求16所述的客户端;
所述基础服务器是如权利要求11至12任一项所述的服务器;
所述在线***是如权利要求17或18所述的在线***。
22.如权利要求21所述的***,其特征在于,所述***还包括应用客户端和应用服务器;
所述应用客户端是如权利要求13至15任一项所述的客户端;
所述应用服务器,用于通过所述在线***与所述应用客户端连接。
23.一种存储介质,其特征在于,所述存储介质储存多条指令,所述指令适于由处理器加载并执行如权利要求1至10任一项所述的业务接入方法。
24.一种业务接入装置,其特征在于,包括处理器和存储介质,所述处理器,用于实现各个指令;
所述存储介质用于储存多条指令,所述指令用于由处理器加载并执行如权利要求1至10任一项所述的业务接入方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510819856.6A CN106790331B (zh) | 2015-11-23 | 2015-11-23 | 一种业务接入方法、***及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510819856.6A CN106790331B (zh) | 2015-11-23 | 2015-11-23 | 一种业务接入方法、***及相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106790331A CN106790331A (zh) | 2017-05-31 |
CN106790331B true CN106790331B (zh) | 2020-07-03 |
Family
ID=58964269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510819856.6A Active CN106790331B (zh) | 2015-11-23 | 2015-11-23 | 一种业务接入方法、***及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106790331B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107493331A (zh) * | 2017-08-16 | 2017-12-19 | 网宿科技股份有限公司 | 一种客户端访问方法、服务器及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003007571A1 (en) * | 2001-07-09 | 2003-01-23 | Koninklijke Kpn N.V. | Method and system for a service process to provide a service to a client |
CN101998407A (zh) * | 2009-08-31 | 2011-03-30 | ***通信集团公司 | 基于wlan接入认证的业务访问方法 |
KR20130072790A (ko) * | 2011-12-22 | 2013-07-02 | 주식회사 스마트시스템즈 | 사용자 인증 시스템 및 그 방법 |
CN104468599A (zh) * | 2014-12-18 | 2015-03-25 | 浪潮(北京)电子信息产业有限公司 | 一种实现多应用间会话共享的方法和*** |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047504B (zh) * | 2006-03-29 | 2010-06-09 | 腾讯科技(深圳)有限公司 | 一种网站登录认证方法及认证*** |
AP2013006967A0 (en) * | 2011-01-13 | 2013-07-31 | Infosys Ltd | System and method for accessing integrated applications in a single sign-on enabled enterprise solution |
CN102281299A (zh) * | 2011-08-17 | 2011-12-14 | 中兴通讯股份有限公司 | 互动业务处理方法及业务控制层服务器 |
CN103634265B (zh) * | 2012-08-20 | 2019-01-11 | 腾讯科技(深圳)有限公司 | 安全认证的方法、设备及*** |
CN103685502B (zh) * | 2013-12-09 | 2017-07-25 | 腾讯科技(深圳)有限公司 | 一种消息推送方法、装置及*** |
CN104869175B (zh) * | 2015-06-16 | 2018-07-27 | 腾讯科技(北京)有限公司 | 跨平台的账号资源共享实现方法、装置及*** |
-
2015
- 2015-11-23 CN CN201510819856.6A patent/CN106790331B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003007571A1 (en) * | 2001-07-09 | 2003-01-23 | Koninklijke Kpn N.V. | Method and system for a service process to provide a service to a client |
CN101998407A (zh) * | 2009-08-31 | 2011-03-30 | ***通信集团公司 | 基于wlan接入认证的业务访问方法 |
KR20130072790A (ko) * | 2011-12-22 | 2013-07-02 | 주식회사 스마트시스템즈 | 사용자 인증 시스템 및 그 방법 |
CN104468599A (zh) * | 2014-12-18 | 2015-03-25 | 浪潮(北京)电子信息产业有限公司 | 一种实现多应用间会话共享的方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN106790331A (zh) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108768970B (zh) | 一种智能设备的绑定方法、身份认证平台及存储介质 | |
CN106657152B (zh) | 一种鉴权方法及服务器、访问控制装置 | |
CN112559993B (zh) | 身份认证方法、装置、***及电子设备 | |
US20170161721A1 (en) | Method and system for opening account based on euicc | |
CN103378972B (zh) | 移动应用的安全配置 | |
US20210234857A1 (en) | Authentication system, authentication method, and application providing method | |
CN106339613B (zh) | 一种应用数据的处理方法、终端及服务器 | |
CN104917727B (zh) | 一种帐户鉴权的方法、***及装置 | |
WO2016197934A1 (zh) | 一种二维码安全认证方法 | |
CN104601590A (zh) | 一种登录方法、服务器及移动终端 | |
US9401905B1 (en) | Transferring soft token authentication capabilities to a new device | |
CN101399726B (zh) | 一种对无线局域网终端认证的方法 | |
EP3724798B1 (en) | Method for authenticating a user based on an image relation rule and corresponding first user device, server and system | |
CN102546914A (zh) | 一种基于智能手机的自动登录***及控制方法 | |
CN105099985A (zh) | 多应用程序登录实现方法和装置 | |
CN110069909B (zh) | 一种免密登录第三方***的方法及装置 | |
CN105681258B (zh) | 基于第三方服务器的会话方法和会话装置 | |
CN111010363B (zh) | 信息认证方法及其***、认证模块以及用户终端 | |
EP3566160A1 (en) | Method for authenticating a user and corresponding device, first and second servers and system | |
CN108809969B (zh) | 一种认证方法、***及其装置 | |
CN109067746B (zh) | 客户端与服务器之间的通信方法及装置 | |
CN111181913B (zh) | 一种信息验证方法及装置 | |
WO2021138217A1 (en) | Method, chip, device and system for authenticating a set of at least two users | |
CN110121894A (zh) | 一种签约信息集的下载方法、装置以及相关设备 | |
CN111066014A (zh) | 用于远程地管理设备的装置、方法及其程序 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |