
技术摘要:
本发明涉及计算机网络管理技术领域,特别涉及一种页面访问权限控制方法,包括以下步骤:S1、在H5前端页面和后端业务系统的交互之间添加权限管控系统;S2、赋予权限管控系统分配不同用户访问H5前端页面的访问权限;S3、在权限管控系统中,为每一个H5前端页面请求后端业 全部
背景技术:
H5这个词,来自“HTML5”,且是国内的专门称呼。所谓“HTML”是指描述网页的标准 语言,而“HTML5”专业上来说是第5个版本的描述网页的标准语言。而H5页面是指由HTML5标 准制作的网页。 网站前端是对网页静态页面的设计,通俗的来说,就是我们肉眼能看得到的东西, 当我们浏览网站的时候所看到的页面上的内容几乎都是属于前端,前端的工作就是制作网 站页面。而后端主要做的数据交互,让用户看到想看的,而数据交互的过程是用户是看不到 的。前端主要面向的是用户,而后端面对的主要是服务器。 在现有的系统设计中,提供了开放到互联网的H5前端页面,当后端业务系统出现 问题时,例如页面访问量大导致服务器崩溃、页面内容的更新调整、数据库维护等,此时就 需要限制用户访问。但是又不能为了维护而完全限制用户访问,例如一些大型平台网站、银 行商业网站等,这样可能造成客户体验不好从而导致无法预估的损失。然而若不完全限制 用户访问,仅给部分用户访问页面的权限,或给不同的用户不同的访问权限,这样做会使得 后端业务系统既要给不同的用户分配不同的访问权限,还要进行针对性的维护或数据交 互,这就会导致后端业务系统工作量急剧增大,访问权限管理、维护和数据交互等都无法正 常进行,就需要投入更高的人力成本来进行维护。
技术实现要素:
本发明主要目的在于提供一种页面访问权限控制方法,能够将后端业务系统的权 限管理和数据交互分开设置,降低后端业务系统在管理上的人力成本。 为达到上述目的,本发明提供了一种页面访问权限控制方法,包括以下步骤: S1、在H5前端页面和后端业务系统的交互之间添加权限管控系统; S2、赋予权限管控系统分配不同用户访问H5前端页面的访问权限; S3、在权限管控系统中,为每一个H5前端页面请求后端业务系统进行数据交互的 接口进行接口配置; S4、用户访问H5前端页面时,权限管控系统对用户访问H5前端页面的访问权限进 行审核,审核通过则将H5前端页面的访问请求通过接口发送给后端业务系统; S5、后端业务系统接受H5前端页面的访问请求,并对访问请求进行数据处理得到 处理结果,再将处理结果通过接口返送给H5前端页面完成数据交互。 本发明的工作原理及优点在于: 在用户需要访问前端页面并向后端业务系统发送访问请求时,由权限管控系统对 用户的访问权限进行审核,审核通过后后端业务系统可以通过接口接受H5前端页面的访问 请求,并对访问请求进行数据处理得到处理结果。访问请求响不响应,完全由权限管控系统 3 CN 111552987 A 说 明 书 2/5 页 来负责,权限管控系统对用户的访问权限审核通过后,后端业务系统和H5前端页面就能正 常进行数据交互,使用户顺利完成访问。从而将原来后端业务系统对用户的访问权限管理 与前端页面的数据交互分开管理,减轻后端业务系统的负担,使得各个后端业务系统可专 注于业务处理或维护处理,而不需要关注H5前端页面访问权限的管理。进而减少了后端业 务系统在管理上的人力成本,而且方便实时维护。 进一步,所述接口配置包括分配若干接口号,以及与接口号分别对应的若干接口 地址。 接口配置便于将后端业务系统的用户访问管理权限与数据交互分开,使得后端业 务系统只进行数据交互和维护工作。 进一步,在进行步骤S4时,将用户访问H5前端页面的访问权限赋予到一个接口号, 通过审核接口号是否有权限的方式判断是否将访问请求发送给后端业务系统;接口号权限 审核通过,则通过接口地址将访问请求发送给后端业务系统进行数据交互。 接口号可以方便的赋予用户访问的权限,从而方便权限管控系统管控用户的访问 请求,并加以判断,是否以响应满足用户的需求。 进一步,在接口号权限审核通过时,检查判断后端业务系统的实际情况,所述实际 情况包括维护状态和非维护状态,检查判断后端业务系统为非维护状态,则通过接口地址 将访问请求发送给后端业务系统进行数据交互。 有时后端业务系统处于维护状态,对于来自H5前端页面的访问请求的处理数据, 由于维护情况的不同,可能并不适于发给用户,或者可能造成用户不好的体验。通过检查判 断后端业务系统的实际情况,则可以避免对造成不好的体验。 进一步,在检查判断后端业务系统为非维护状态时,判断当前接口的访问流量是 否超过最大并发访问流量限制,若未超过,则通过接口地址将访问请求发送给后端业务系 统进行数据交互。 由于接口号数量有限,接口的访问流量大可能造成后端服务系统处理超时,从而 崩溃。通过流量检测的方式,可以避免上述情况。 进一步,所述H5前端页面通过权限管控系统和后端业务系统进行数据交互时,具 体包括以下步骤: S501、权限管控系统检查当前请求访问的接口号是否有权限,若有权限,则执行步 骤S502;若无权限,则通过接口地址向H5前端页面进行系统维护提示; S502、检查后端业务系统是否维护,若没有维护,则执行步骤S503;若维护,则通过 接口地址向H5前端页面进行系统维护提示; S503、检查接口的接口号的流量,判断是否超过最大并发访问流量限制,若没有超 过,则将请求访问的处理结果根据接口地址路由转发到H5前端页面完成数据交互,若超过, 则通过接口地址向H5前端页面进行系统繁忙提示。 使得各个后端业务系统可专注于业务处理而不需要关注H5前端页面访问权限的 管理。H5前端页面访问权限的管理全由权限管控系统来处理,减少了后端业务系统在维护 上的人力成本,而且方便实时维护。 4 CN 111552987 A 说 明 书 3/5 页 附图说明 图1为本发明页面访问权限控制方法实施例的流程图; 图2为页面访问权限控制方法设计出系统的结构示意图; 图3为H5前端页面通过权限管控系统和后端业务系统进行交互时的流程图。