一种给静态页面添加访问控制的方法及系统
基本信息
申请号 | CN202010545426.0 | 申请日 | - |
公开(公告)号 | CN111881397A | 公开(公告)日 | 2020-11-03 |
申请公布号 | CN111881397A | 申请公布日 | 2020-11-03 |
分类号 | G06F16/958(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 王英磊;唐耀珺 | 申请(专利权)人 | 明博教育科技股份有限公司 |
代理机构 | 北京天悦专利代理事务所(普通合伙) | 代理人 | 明博教育科技股份有限公司 |
地址 | 100085北京市海淀区上地三街9号C座801、802、803室 | ||
法律状态 | - |
摘要
摘要 | 本发明提供的一种给静态页面添加访问控制的方法及系统,包括方法包括以下步骤:(1)将静态页面资源放到web服务器能访问的存储设备中,每个资源文件夹统一用唯一的uuid来命名并且首页文件名统一命名为index.html;(2)web服务新增所述资源的访问接口,接口参数包括用户唯一标识和资源唯一标识;(3)进行服务端权限配置;(4)客户端向服务端发出资源请求,资源请求包括所述接口参数和资源文件uuid;(5)服务端读取Cookie,判断是否有访问权限,如果有访问权限,则获取资源信息,读取文件流。本发明利用浏览器客户端的页面请求机制将子资源请求进行拦截后将本地资源文件流响应给浏览器来达到在不修改原有资源页面的前提下达到添加访问控制的目的。 |
