1.一种用于管理对不同服务提供商的后端服务的安全访问的系统,其特征在于,包括:
至少一个处理器,用于执行代码以:
通过以下方式管理对多个不同服务提供商中的每一个服务提供商的后端服务的访问:
(1)从相应服务提供商的服务提供商模块接收用于访问所述相应服务提供商的多个后端服务的多个注册请求,每个注册请求包括:
一个或多个访问规则,
客户端设备的唯一标识符(uniqueidentifier,uid);
(2)响应于所述多个注册请求中的每一个注册请求:
为所述客户端设备颁发数字证书;
注册与所述uid相关联的所述一个或多个访问规则;
向所述客户端设备发送所述数字证书;
(3)从所述相应的服务提供商模块接收多个认证请求,每个认证请求包括所述相应的数字证书的指示;
(4)响应于所述多个认证请求中的每一个认证请求:
基于所述接收到的指示和所述相应的一个或多个访问规则,对所述相应的认证请求执行认证分析;
将所述认证分析的结果发送至所述相应的服务提供商模块,以允许所述相应的服务提供商确定所述相应的客户端设备对所述多个后端服务中的相应的后端服务的访问权限。
2.根据权利要求1所述的系统,其特征在于,所述一个或多个访问规则根据预定空间位置和/或预定时间间隔确定对所述多个后端服务的访问。
3.根据上述权利要求中任一项所述的系统,其特征在于,还包括周期性地从所述服务提供商模块向所述客户端设备发送与后端服务相关的更新,同时所述客户端设备被认证以访问所述后端服务。
4.根据上述权利要求中任一项所述的系统,其特征在于,所述服务提供商要求注册,并且每个注册在与所述相应的注册相关联的有限时间窗口内有效。
5.根据权利要求4所述的系统,其特征在于,所述后端服务是无线网络服务。
6.根据权利要求5所述的系统,其特征在于,所述客户端设备由客户端和/或车辆使用。
7.根据上述权利要求中任一项所述的系统,其特征在于,所述服务提供商控制对附件的访问。
8.根据权利要求7所述的系统,其特征在于,所述客户端设备由请求访问所述附件的人和/或车辆使用。
9.根据权利要求8所述的系统,其特征在于,所述后端服务包括由所述人和/或车辆访问所述附件。
10.根据权利要求9所述的系统,其特征在于,所述人和/或车辆由所述服务提供商基于所述相应的uid和所述一个或多个访问规则进行认证。
11.一种用于管理对不同服务提供商的后端服务的安全访问的方法,其特征在于,包括:
通过以下方式管理对多个不同服务提供商中的每一个服务提供商的后端服务的访问:
(1)从相应服务提供商的服务提供商模块接收用于访问所述相应服务提供商的多个后端服务的多个注册请求,每个注册请求包括:
一个或多个访问规则,
客户端设备的唯一标识符(uniqueidentifier,uid);
(2)响应于所述多个注册请求中的每一个注册请求:
为所述客户端设备颁发数字证书;
注册与所述uid相关联的所述一个或多个访问规则;
向所述客户端设备发送所述数字证书;
(3)从所述相应的服务提供商模块接收多个认证请求,每个认证请求包括所述相应的数字证书的指示;
(4)响应于所述多个认证请求中的每一个认证请求:
基于所述接收到的指示和所述相应的一个或多个访问规则,对所述相应的认证请求执行认证分析;
将所述认证分析的结果发送至所述相应的服务提供商模块,以允许所述相应的服务提供商确定所述相应的客户端设备对所述多个后端服务中的相应的后端服务的访问权限。