【技术实现步骤摘要】
一种基于浏览器的安全访问系统及方法
[0001]本专利技术涉及通信领域,具体涉及一种基于浏览器的安全访问系统及方法。
技术介绍
[0002]现有技术中,为了提高企业信息安全,用户若想要访问企业内网,需要打开VPN,才能顺利访问,若想访问外网,便需要关闭VPN,才能访问外网。
[0003]这便导致现有技术中,用户访问内网和外网的便利性较差。
技术实现思路
[0004]本专利技术的目的在于提供一种基于浏览器的安全访问系统及方法,用以解决现有技术中用户访问内网和外网的便利性较差的问题。
[0005]为实现上述目的,本专利技术实施例的技术方案为:
[0006]本专利技术实施例提供一种基于浏览器的安全访问系统,所述系统包括浏览器、服务器,其中:
[0007]所述浏览器,用于向服务器发送登录信息,其中,所述登录信息中包括用户的账号和密码;
[0008]所述服务器,用于接收所述登录信息,并判断所述登录信息是否正确;
[0009]所述服务器,还用于在判断出所述登录信息正确时,根据所述登录信息中包括的所述用户的账号,确定出所述用户的账号对应目标网页内容,并将所述目标网页内容发送给所述浏览器,其中,所述目标网页内容中包括所述用户具有访问权限的至少一个目标链接,所述至少一个目标链接,包括至少一个内网链接和/或至少一个外网链接;
[0010]所述浏览器,还用于接收并渲染出所述目标网页内容对应的目标网页。
[0011]进一步的,所述系统还包括网关,其中:
...
【技术保护点】
【技术特征摘要】
1.一种基于浏览器的安全访问系统,其特征在于,所述系统包括浏览器、服务器,其中:所述浏览器,用于向服务器发送登录信息,其中,所述登录信息中包括用户的账号和密码;所述服务器,用于接收所述登录信息,并判断所述登录信息是否正确;所述服务器,还用于在判断出所述登录信息正确时,根据所述登录信息中包括的所述用户的账号,确定出所述用户的账号对应目标网页内容,并将所述目标网页内容发送给所述浏览器,其中,所述目标网页内容中包括所述用户具有访问权限的至少一个目标链接,所述至少一个目标链接,包括至少一个内网链接和/或至少一个外网链接;所述浏览器,还用于接收并渲染出所述目标网页内容对应的目标网页。2.如权利要求1所述的系统,其特征在于,所述系统还包括网关,其中:所述浏览器,还用于响应于所述用户针对所述目标网页的访问操作,向所述网关发送访问请求,其中,所述访问请求中包括所述用户的账号、所述访问操作对应的待访问链接;所述网关,用于接收所述访问请求,并判断所述访问请求中包括的所述用户的账号是否具有访问所述待访问链接的权限;所述网关,还用于在判断结果为是时,将所述访问请求发送给所述服务器;所述服务器,还用于接收所述访问请求,并根据所述访问请求中包括的所述待访问链接,确定出所述待访问链接对应的网页内容;所述服务器,还用于通过所述网关将所述待访问链接对应的网页内容发送给所述浏览器;所述浏览器,还用于接收并渲染出所述待访问链接对应的网页内容对应的网页。3.如权利要求2所述的系统,其特征在于,所述服务器,还用于确定出所述用户的账号对应的目标链接访问列表,并将所述目标链接访问列表发送给所述网关,其中,所述链接访问列表中包括所述至少一个目标链接;所述网关,具体用于:接收所述用户的账号对应的目标链接访问列表;判断所述访问请求中包括的所述待访问链接是否存在于所述目标链接访问列表中;若判断出所述访问请求中包括的所述待访问链接存在于所述目标链接访问列表中,则判定所述访问请求中包括的所述用户的账号具有访问所述待访问链接的权限。4.如权利要求2所述的系统,其特征在于,所述服务器,还用于将所述用户的账号对应的认证标识信息发送给所述浏览器,将所述用户的账号及其对应的认证标识信息发送给所述网关;所述浏览器,用于接收所述认证标识信息;所述网关,还用于:接收所述服务器发送的所述用户的账号及其对应的认证标识信息;所述访问请求中包括所述认证标识信息,则所述网关,具体用于:在判断出所述访问请求中包括的所述待访问链接存在于所述目标链接访问列表中之后,在判定所述访问请求中包括的所述用户的账号具有访问所述待访问链接的权限之前,判断所述认证请求中包括的所述认证标识信息,是否与所述网关接收到的所述用户的账号对应的认证标识信息相同;
判定所述访问请求中包括的所述用户的账号具有访问所述待访问链接的权限的前提是:判断结果为是。5.如权利要求2所述的系统,其特征在于,所述访问请求中还包括当前访问时间、所述浏览器所在的终端设备对应的设备标识信息、所述终端设备当前...
【专利技术属性】
技术研发人员:陈本峰,杨鑫冰,
申请(专利权)人:云深互联北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。