[发明专利]一种云服务接入方法、装置、设备及介质有效
申请号: | 202010051106.X | 申请日: | 2020-01-17 |
公开(公告)号: | CN111262866B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 荣康 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 接入 方法 装置 设备 介质 | ||
1.一种云服务接入方法,其特征在于,所述方法包括:
云服务器获取终端设备的注册信息,基于所述注册信息生成设备密钥;
所述终端设备获取所述设备密钥后,基于所述注册信息和所述设备密钥激活接入设备;
所述接入设备向所述云服务器发布包含所述设备密钥的认证信息;
所述云服务器对所述认证信息进行校验,若校验通过,动态生成对应于所述认证信息的设备令牌,将所述设备令牌下发至所述接入设备,以作为所述接入设备中唯一生效的设备令牌,并且所述设备令牌不被所述终端设备获取;
所述终端设备以所述接入设备为数据中转接口与所述云服务器进行数据通信,所述接入设备通过所述设备令牌与所述云服务器进行数据交互。
2.根据权利要求1所述的方法,其特征在于,所述云服务器包括服务路由模块、授权管理模块、第一数据管理模块和第二数据管理模块;所述云服务器对所述认证信息进行校验,若校验通过,生成对应于所述认证信息的设备令牌,将所述设备令牌下发至所述接入设备,包括:
所述云服务器的服务路由模块接收所述认证信息;
所述服务路由模块将所述认证信息转发至授权管理模块;
所述授权管理模块通过与第二数据管理模块交互对所述认证信息进行校验;
若校验通过,则所述授权管理模块生成对应于所述认证信息的设备令牌,将所述设备令牌和所述认证信息对应存储于第一数据管理模块,向所述服务路由模块反馈所述设备令牌;
所述服务路由模块将所述设备令牌下发至所述接入设备。
3.根据权利要求1所述的方法,其特征在于,所述云服务器包括服务路由模块、授权管理模块和至少一个业务模块;所述终端设备以所述接入设备为数据中转接口与所述云服务器进行数据通信,所述接入设备通过所述设备令牌与所述云服务器进行数据交互;
所述接入设备获取数据业务交互请求,所述业务交互请求中包括业务标识;
所述接入设备将所述认证信息、设备令牌和所述业务交互请求发送至服务路由模块;
所述服务路由模块将所述认证信息和设备令牌转发至授权管理模块;
所述授权管理模块对所述认证信息和设备令牌进行校验,向服务路由模块反馈校验结果;
若校验通过,则所述服务路由模块根据所述业务交互请求中的业务标识将所述业务交互请求路由至所述业务标识指向的目标业务模块;
所述目标业务模块生成业务交互响应,将所述业务交互响应经由所述服务路由模块传输至所述接入设备;
所述接入设备将所述业务交互响应传输至所述终端设备。
4.根据权利要求3所述的方法,其特征在于,所述云服务器还包括第一数据管理模块和第二数据管理模块;所述授权管理模块对所述认证信息和设备令牌进行校验,包括:
由第二数据管理模块基于布隆过滤器查询与所述认证信息匹配的记录,若查询结果不为空,则由第一数据管理模块基于所述设备令牌进行校验,得到校验结果。
5.一种云服务接入方法,其特征在于,应用于接入设备侧,所述方法包括:
基于终端设备的注册信息和终端设备的设备密钥进入激活状态,所述终端设备的设备密钥通过向云服务器录入所述注册信息而得到;
向所述云服务器发布包含所述设备密钥的认证信息,以便于所述云服务器对所述认证信息进行校验;
若校验通过,则获取对应于所述认证信息的设备令牌,将所述设备令牌作为所述接入设备中唯一生效的设备令牌,并且所述设备令牌不被所述终端设备获取,所述设备令牌由所述云服务器动态生成;
通过所述设备令牌与所述云服务器进行数据交互,向终端设备回传数据交互的结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010051106.X/1.html,转载请声明来源钻瓜专利网。