一种离线授权方法、装置及系统制造方法及图纸

技术编号:31234368 阅读:27 留言:0更新日期:2021-12-08 10:14
本发明专利技术公开了一种离线授权方法、装置及系统,所述方法包括:在主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使新的主授权服务器根据授权请求发送许可证书;其中,主授权服务器和从授权服务器之间通过内网进行保活通信;接收许可证书,并根据许可证书进行离线授权。采用本发明专利技术实施例能提高离线授权的成功率,保证许可证离线授权激活的高可用性。性。性。

【技术实现步骤摘要】
一种离线授权方法、装置及系统


[0001]本专利技术涉及通信领域,尤其涉及一种离线授权方法、装置及系统。

技术介绍

[0002]在音视频会议系统私有化部署中,用户一般都需要向音视频会议系统厂商购买许可证,若缺乏音视频会议系统厂商颁发的许可证,则用户无法正常进行音视频会议。一般而言,许可证授权的内容包括:音视频会议系统使用时间期限、音视频支持能力、录播上限、直播上限、4K超高清支持能力等。
[0003]用户在获取到许可证之后,便需要授权激活许可证,而许可证的激活方式包括:在线授权激活和离线授权激活。由于在音视频私有化部署的过程中,为了保密会议的内容,不允许服务器访问外网,所以不能通过在线授权激活许可证;而现有技术的音视频会议系统由于只有一台授权服务器用于授权激活许可证,于是在离线授权激活的过程中,以至于在单台授权服务器失效时,会导致音视频会议系统的瘫痪,离线授权的成功率低,无法保证许可证离线授权激活的高可用性。

技术实现思路

[0004]本专利技术实施例提供一种离线授权方法、装置及系统,提高了离线授权的成功率,保证了许可证离线授权激活的高可用性。
[0005]本申请实施例的第一方面提供了一种离线授权方法,包括:
[0006]当主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使新的主授权服务器根据授权请求发送许可证书;其中,主授权服务器和从授权服务器之间通过内网进行保活通信;
[0007]接收许可证书,并根据许可证书进行离线授权。
[0008]在第一方面的一种可能的实现方式中,还包括:
[0009]当主授权服务器正常工作时,向主授权服务器发送授权请求,以使主授权服务器根据授权请求发送许可证书。
[0010]在第一方面的一种可能的实现方式中,新的主授权服务器根据授权请求发送许可证书,具体为:
[0011]授权请求包括第一机器码信息,新的主授权服务器根据第一机器码信息发送许可证书;其中,许可证书包括第二机器码信息。
[0012]在第一方面的一种可能的实现方式中,根据许可证书进行离线授权,具体为:
[0013]许可证书还包括授权内容;
[0014]将许可证书中的第二机器码信息与第一机器码信息进行比对,当比对成功时,获取授权内容对应的权利,离线授权成功;当比对失败时,无法获取授权内容对应的权利,离线授权失败。
[0015]本申请实施例的第二方面提供了一种离线授权装置,包括:选择模块和授权模块;
[0016]其中,选择模块用于当主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使新的主授权服务器根据授权请求发送许可证书;其中,主授权服务器和从授权服务器之间通过内网进行保活通信;
[0017]授权模块用于接收许可证书,并根据许可证书进行离线授权。
[0018]在第二方面的一种可能的实现方式中,还包括:
[0019]当主授权服务器正常工作时,向主授权服务器发送授权请求,以使主授权服务器根据授权请求发送许可证书。
[0020]在第二方面的一种可能的实现方式中,新的主授权服务器根据授权请求发送许可证书,具体为:
[0021]授权请求包括第一机器码信息,新的主授权服务器根据第一机器码信息发送许可证书;其中,许可证书包括第二机器码信息。
[0022]在第二方面的一种可能的实现方式中,根据许可证书进行离线授权,具体为:
[0023]许可证书还包括授权内容;
[0024]将许可证书中的第二机器码信息与第一机器码信息进行比对,当比对成功时,获取授权内容对应的权利,离线授权成功;当比对失败时,无法获取授权内容对应的权利,离线授权失败。
[0025]本申请实施例的第三方面提供了一种离线授权系统,包括:第一服务器和第二服务器;
[0026]其中,第一服务器用于获取第二服务器发送的授权请求,并根据授权请求发送许可证书给第二服务器;
[0027]第二服务器用于在接收许可证书后,根据许可证书进行离线授权,当离线授权成功时,获得许可证书中授权内容对应的权利。
[0028]在第三方面的一种可能的实现方式中,第一服务器用于获取第二服务器发送的授权请求,并根据授权请求发送许可证书给第二服务器,具体为:
[0029]第一服务器包括一个主授权服务器和多个从授权服务器;
[0030]当主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器,以使新的主授权服务器中的第一模块获取第二服务器中的第二模块发送的授权请求,并根据授权请求发送许可证书给第二服务器中的第二模块;
[0031]当主授权服务器正常工作时,主授权服务器中的第一模块直接获取第二服务器中的第二模块发送的授权请求,并根据授权请求发送许可证书给第二服务器中的第二模块。
[0032]相比于现有技术,本专利技术实施例提供的一种离线授权方法、装置及系统,其有益效果在于:本专利技术实施例的离线授权方法,在主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使新的主授权服务器根据授权请求发送许可证书;其中,主授权服务器和从授权服务器之间通过内网进行保活通信;接收许可证书,并根据许可证书进行离线授权。上述方法能够在主授权服务器不能正常工作时,通过在多个正常工作的从授权服务器中选择一个作为新的主授权服务器,以保证离线授权工作的正常进行,避免了由于仅有一台服务器进行授权且出现故障而导致的授权工作瘫痪、授权失败的问题,有效提高了离线授权的成功率;同时,由于许可证书在确定新的主授权服务器之后,能够顺利到达需要授权的设备,以使该设备能够根据该许可证书
成功得到授权,于是保证了许可证书离线授权激活的高可用性。
附图说明
[0033]图1是本专利技术一实施例提供的一种离线授权方法的流程示意图;
[0034]图2是本专利技术一实施例提供的一种离线授权装置的结构示意图;
[0035]图3是本专利技术一实施例提供的一种离线授权系统的结构示意图;
[0036]图4是本专利技术一实施例提供的第一服务器故障示意图;
[0037]图5是本专利技术一实施例提供的第二服务器故障示意图。
具体实施方式
[0038]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0039]参照图1,是本专利技术一实施例提供的一种离线授权方法的流程示意图,包括步骤S101

S102:
[0040]S101:当主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种离线授权方法,其特征在于,包括:当主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使所述新的主授权服务器根据所述授权请求发送许可证书;其中,所述主授权服务器和所述从授权服务器之间通过内网进行保活通信;接收所述许可证书,并根据所述许可证书进行离线授权。2.根据权利要求1所述的一种离线授权方法,其特征在于,还包括:当所述主授权服务器正常工作时,向所述主授权服务器发送所述授权请求,以使所述主授权服务器根据所述授权请求发送许可证书。3.根据权利要求2所述的一种离线授权方法,其特征在于,所述新的主授权服务器根据所述授权请求发送许可证书,具体为:所述授权请求包括第一机器码信息,所述新的主授权服务器根据所述第一机器码信息发送许可证书;其中,所述许可证书包括第二机器码信息。4.根据权利要求3所述的一种离线授权方法,其特征在于,所述根据所述许可证书进行离线授权,具体为:所述许可证书还包括授权内容;将所述许可证书中的所述第二机器码信息与所述第一机器码信息进行比对,当比对成功时,获取所述授权内容对应的权利,离线授权成功;当比对失败时,无法获取所述授权内容对应的权利,离线授权失败。5.一种离线授权装置,其特征在于,包括:选择模块和授权模块;其中,所述选择模块用于当主授权服务器不正常工作时,从多个正常工作的从授权服务器中选择一个作为新的主授权服务器并发送授权请求,以使所述新的主授权服务器根据所述授权请求发送许可证书;其中,所述主授权服务器和所述从授权服务器之间通过内网进行保活通信;所述授权模块用于接收所述许可证书,并根据所述许可证书进行离线授权。6.根据权利要求5所述的一种离线授权装置,其特征在于,所述选择模块还用于当所述主授权服务器正常工作时,向所述主授权服务器发送所述授权请求,以使所...

【专利技术属性】
技术研发人员:赵鹏松张惠荣冯万健
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

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

1