数据配置方法及装置制造方法及图纸

技术编号:11129559 阅读:66 留言:0更新日期:2015-03-11 22:36
本发明专利技术公开了一种数据配置方法及装置。其中,该方法包括:接收客户端发送的用于获取第一路由配置信息的获取请求;响应获取请求根据客户端的第一客户端标识获取与第一客户端标识匹配的第一路由配置信息,其中,第一路由配置信息至少根据客户端在第一客户端标识下的访问权限信息配置;将获取到的第一路由配置信息配置给客户端,以使在第一客户端标识下的客户端通过第一路由配置信息进行页面访问。本发明专利技术解决了由于采用现有技术中数据配置方法所导致的配置安全性较低的技术问题,从而实现通过根据访问权限信息动态配置的路由配置信息进行页面访问而达到提高数据配置的安全性的效果。

【技术实现步骤摘要】
数据配置方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种数据配置方法及装置。
技术介绍
目前,在客户端加载网站页面时,对统一资源定位符(UniformResource Locator,URL)的管理方式通常可以包括以下两种,分别是前端路由配置和后端路由配置。 其中,通过前端路由对URL的管理,是由前端JavaScript脚本根据提前配置的URL与页面 的路由规则,把不同的URL中的数据直接在前端的客户端进行渲染加载并显示出来;而后 端路由对URL的管理,是通过后端的服务器中的控制器响应来自前端的客户端的请求,将 不同的URL请求路由到不同的控制器上,再渲染到页面后再返回给前端的客户端。 然而,如果采用前端路由配置方式,由于上述路由规则是提前配置在前端的客户 端中的,而服务器无法再对其进行控制,例如,若服务器需要基于用户权限控制返回用户访 问的页面,或者某网站做活动时,需要服务器根据不同时间返回不同活动页面,上述情况都 无法通过前端路由实现。进一步,由于路由规则放在前端,用户可以直接通过查看源文件看 到所有配置,则可能使网站根据该配置受到攻击或入侵。也就是说,前端路由的配置方式可 控性、灵活性较差,且安全性也不足。 此外,如果采用后端路由配置方式,由于需要为不同的URL请求配置对应的控制 器,因而每增加一个不同的请求,就需为该请求增加一个路由映射和处理该请求的控制器, 这样就增加了配置的时间和成本,而且随着请求的增加,处理代码也相应增加,操作复杂度 也逐渐升高;此外,一旦出现问题,从后端服务器进行修改,成本也较高。 针对相关技术中的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种数据配置方法及装置,以至少解决由于采用现有 技术中数据配置方法所导致的配置安全性较低的问题。 根据本专利技术的一个方面,提供了一种数据配置方法,该方法包括:接收客户端发送 的用于获取第一路由配置信息的获取请求;响应上述获取请求根据上述客户端的第一客户 端标识获取与上述第一客户端标识匹配的上述第一路由配置信息,其中,上述第一路由配 置信息至少根据上述客户端在上述第一客户端标识下的访问权限信息配置;将获取到的上 述第一路由配置信息配置给上述客户端,以使在上述第一客户端标识下的上述客户端通过 上述第一路由配置信息进行页面访问。 可选地,上述响应上述获取请求根据上述客户端的第一客户端标识获取与上述第 一客户端标识匹配的上述第一路由配置信息包括:根据上述第一客户端标识查找上述客户 端在上述第一客户端标识下的上述访问权限信息,其中,上述访问权限信息包括用于指示 上述客户端在上述第一客户端标识下对所访问的访问页面是否有访问权限的指示信息;根 据上述访问权限信息配置上述第一路由配置信息。 可选地,上述根据上述访问权限信息配置上述第一路由配置信息包括:根据上述 访问权限信息判断上述客户端在上述第一客户端标识下是否对上述访问页面有上述访问 权限;若判断出上述客户端在上述第一客户端标识下对上述访问页面有上述访问权限,则 将上述访问页面及与上述访问页面对应的访问地址配置在上述第一路由配置信息中,以使 在上述第一客户端标识下的上述客户端根据上述访问地址获取上述访问页面。 可选地,在上述根据上述访问权限信息判断上述客户端在上述第一客户端标识下 是否对上述访问页面有上述访问权限之后,还包括:若判断出上述客户端在上述第一客户 端标识下对对上述访问页面没有上述访问权限,则执行以下至少一种配置操作:上述第一 路由配置信息中将不配置上述访问页面及与上述访问页面对应的上述访问地址;上述第一 路由配置信息中将只配置上述访问页面对应的上述访问地址,上述访问页面配置为空;上 述第一路由配置信息中将只配置上述访问页面对应的上述访问地址,上述访问页面配置为 用于提示配置失败的提示信息。 可选地,在上述将获取到的上述第一路由配置信息配置给上述客户端之后,还包 括:接收上述客户端发送的用于获取第二路由配置信息的获取请求;响应上述获取请求根 据上述客户端的第二客户端标识获取与上述第二客户端标识匹配的上述第二路由配置信 息,其中,上述第二路由配置信息至少根据上述客户端在上述第二客户端标识下的访问权 限信息配置;将获取到的上述第二路由配置信息配置给上述客户端,以使在上述第二客户 端标识下的上述客户端通过上述第二路由配置信息进行页面访问。 可选地,上述将获取到的上述第一路由配置信息配置给上述客户端包括:将上述 第一路由配置信息发送给在上述第一客户端标识下的上述客户端。 根据本专利技术的另一方面,提供了一种数据配置装置,该装置包括:第一接收单元, 用于接收客户端发送的用于获取第一路由配置信息的获取请求;第一获取单元,用于响应 上述获取请求根据上述客户端的第一客户端标识获取与上述第一客户端标识匹配的上述 第一路由配置信息,其中,上述第一路由配置信息至少根据上述客户端在上述第一客户端 标识下的访问权限信息配置;第一配置单元,用于将获取到的上述第一路由配置信息配置 给上述客户端,以使在上述第一客户端标识下的上述客户端通过上述第一路由配置信息进 行页面访问。 可选地,上述第一获取单元包括:查找模块,用于根据上述第一客户端标识查找上 述客户端在上述第一客户端标识下的上述访问权限信息,其中,上述访问权限信息包括用 于指示上述客户端在上述第一客户端标识下对所访问的访问页面是否有访问权限的指示 信息;配置模块,用于根据上述访问权限信息配置上述第一路由配置信息。 可选地,上述配置模块包括:判断子模块,用于根据上述访问权限信息判断客户端 在上述第一客户端标识下是否对上述访问页面有上述访问权限;第一配置子模块,用于在 判断出上述客户端在上述第一客户端标识下对上述访问页面有上述访问权限时,将上述访 问页面及与上述访问页面对应的访问地址配置在上述第一路由配置信息中,以使在上述第 一客户端标识下的上述客户端根据上述访问地址获取上述访问页面。 可选地,上述配置模块还包括:第二配置子模块,用于在上述根据上述访问权限信 息判断上述客户端在上述第一客户端标识下是否对上述访问页面有上述访问权限之后,在 判断出上述客户端在上述第一客户端标识下对对上述访问页面没有上述访问权限,则执行 以下至少一种配置操作:上述第一路由配置信息中将不配置上述访问页面及与上述访问页 面对应的上述访问地址;上述第一路由配置信息中将只配置上述访问页面对应的上述访问 地址,上述访问页面配置为空;上述第一路由配置信息中将只配置上述访问页面对应的上 述访问地址,上述访问页面配置为用于提示配置失败的提示信息。 可选地,上述装置还包括:第二接收单元,用于在上述将获取到的上述第一路由配 置信息配置给上述客户端之后,接收上述客户端发送的用于获取第二路由配置信息的获取 请求;第二获取单元,用于响应上述获取请求根据上述客户端的第二客户端标识获取与上 述第二客户端标识匹配的上述第二路由配置信息,其中,上述第二路由配置信息至少根据 上述客户端在上述第二客户端标识下的访问权限信息配置;第二配置单元,用于将获取到 的上述第二路由配置信息配置给上述客户本文档来自技高网
...

【技术保护点】
一种数据配置方法,其特征在于,包括:接收客户端发送的用于获取第一路由配置信息的获取请求;响应所述获取请求根据所述客户端的第一客户端标识获取与所述第一客户端标识匹配的所述第一路由配置信息,其中,所述第一路由配置信息至少根据所述客户端在所述第一客户端标识下的访问权限信息配置;将获取到的所述第一路由配置信息配置给所述客户端,以使在所述第一客户端标识下的所述客户端通过所述第一路由配置信息进行页面访问。

【技术特征摘要】
1. 一种数据配置方法,其特征在于,包括: 接收客户端发送的用于获取第一路由配置信息的获取请求; 响应所述获取请求根据所述客户端的第一客户端标识获取与所述第一客户端标识匹 配的所述第一路由配置信息,其中,所述第一路由配置信息至少根据所述客户端在所述第 一客户端标识下的访问权限信息配置; 将获取到的所述第一路由配置信息配置给所述客户端,以使在所述第一客户端标识下 的所述客户端通过所述第一路由配置信息进行页面访问。2. 根据权利要求1所述的方法,其特征在于,所述响应所述获取请求根据所述客户端 的第一客户端标识获取与所述第一客户端标识匹配的所述第一路由配置信息包括: 根据所述第一客户端标识查找所述客户端在所述第一客户端标识下的所述访问权限 信息,其中,所述访问权限信息包括用于指示所述客户端在所述第一客户端标识下对所访 问的访问页面是否有访问权限的指示信息; 根据所述访问权限信息配置所述第一路由配置信息。3. 根据权利要求2所述的方法,其特征在于,所述根据所述访问权限信息配置所述第 一路由配置信息包括: 根据所述访问权限信息判断所述客户端在所述第一客户端标识下是否对所述访问页 面有所述访问权限; 若判断出所述客户端在所述第一客户端标识下对所述访问页面有所述访问权限,则将 所述访问页面及与所述访问页面对应的访问地址配置在所述第一路由配置信息中,以使在 所述第一客户端标识下的所述客户端根据所述访问地址获取所述访问页面。4. 根据权利要求3所述的方法,其特征在于,在所述根据所述访问权限信息判断所述 客户端在所述第一客户端标识下是否对所述访问页面有所述访问权限之后,还包括: 若判断出所述客户端在所述第一客户端标识下对对所述访问页面没有所述访问权限, 则执行以下至少一种配置操作: 所述第一路由配置信息中将不配置所述访问页面及与所述访问页面对应的所述访问 地址; 所述第一路由配置信息中将只配置所述访问页面对应的所述访问地址,所述访问页面 配置为空; 所述第一路由配置信息中将只配置所述访问页面对应的所述访问地址,所述访问页面 配置为用于提示配置失败的提示信息。5. 根据权利要求1所述的方法,其特征在于,在所述将获取到的所述第一路由配置信 息配置给所述客户端之后,还包括: 接收所述客户端发送的用于获取第二路由配置信息的获取请求; 响应所述获取请求根据所述客户端的第二客户端标识获取与所述第二客户端标识匹 配的所述第二路由配置信息,其中,所述第二路由配置信息至少根据所述客户端在所述第 二客户端标识下的访问权限信息配置; 将获取到的所述第二路由配置信息配置给所述客户端,以使在所述第二客户端标识下 的所述客户端通过所述第二路由配置信息进行页面访问。6. 根据权利要求1所述的方法,其特征在于,所述将获取到的所述第一路由配置信息 配置给所述客户端包括: 将所述第一路由配置信息发送给在所述第一客户端标识下的所述客户端。7. -种数据配置装置,其特...

【专利技术属性】
技术研发人员:李济景
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1