[发明专利]网页显示方法、装置、设备及介质在审
申请号: | 202310417598.3 | 申请日: | 2023-04-18 |
公开(公告)号: | CN116383543A | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 胡松;孙吉;袁忠;蔡凤梅 | 申请(专利权)人: | 中电科网络安全科技股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F21/60;G06F21/64 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘静莉 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 显示 方法 装置 设备 介质 | ||
本申请公开了一种网页显示方法、装置、设备及介质,涉及H5应用开发领域,应用于预先集成了TLS功能组件和国密SSL功能组件的目标网页视图框架,该方法包括:通过网页视图接口获取客户端发起的目标网络请求,并获取网页视图中接口层的预设协议类型标识;判断预设协议类型标识是否为预设默认标识,若否则判断预设协议类型标识是否为预设国密SSL连接标识;若预设协议类型标识为预设国密SSL连接标识,则通过调用位于国密SSL功能组件中证书与私钥处理模块的预设处理,发起基于国密SSL协议的网络连接,以便显示目标网页。通过上述方法,实现了可以支持国密SSL协议的网络连接,进而达到显示目标网页的目的。
技术领域
本发明涉及H5应用开发领域,特别涉及网页显示方法、装置、设备及介质。
背景技术
等级保护2.0明确规定,要求对网络通信中的报文或会话过程全文进行三级加密,其中的主要技术标准之一就是国密SSL协议(Secure Sockets Layer,即安全套接字协议)。H5(HTML5)应用具有跨平台、开发成本低等优点,已经成为了应用开发的首选。目前H5应用没有实现底层网络协议接口的能力,访问网络服务只能依赖于Webview(网页视图)组件,但是目前各厂商的系统Webview组件只支持TLS协议(Transport Layer Security,即安全传输层协议),并不支持国密SSL协议,因为Webview无法满足国密SSL的要求,H5开发模式只能被放弃选择其他成本过高的开发模式。
综上可见,如何利用国密SSL协议实现网页显示是本领域有待解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种网页显示方法、装置、设备及介质,能够利用国密SSL协议实现网页显示。其具体方案如下:
第一方面,本申请公开了一种网页显示方法,应用于预先集成了TLS功能组件和国密SSL功能组件的目标网页视图框架,包括:
通过网页视图接口获取客户端发起的目标网络请求,并获取所述网页视图中接口层的预设协议类型标识;
判断所述预设协议类型标识是否为预设默认标识,若否则判断所述预设协议类型标识是否为预设国密SSL连接标识;
若所述预设协议类型标识为所述预设国密SSL连接标识,则通过调用位于所述国密SSL功能组件中证书与私钥处理模块的预设处理,发起基于国密SSL协议的网络连接,以便显示目标网页;其中,所述预设处理包括保存所述网页视图设置的所述客户端的国密CA证书、认证证书和加密证书、保存所述网页视图设置的所述客户端的国密认证私钥和加密私钥、提供与网页视图网络模块对应的目标接口、封装位于所述国密SSL功能组件中BoringSSL模块的目标操作接口。
可选的,所述判断所述预设协议类型标识是否为预设默认标识之后,还包括:
若判定所述预设协议类型标识为所述预设默认标识,则通过网页视图网络模块调用位于所述国密SSL功能组件中所述证书与私钥处理模块的所述预设处理,发起基于所述国密SSL协议的网络连接。
可选的,所述通过网页视图网络模块调用位于所述国密SSL功能组件中所述证书与私钥处理模块的所述预设处理,发起基于所述国密SSL协议的网络连接之后,还包括:
获取所述基于所述国密SSL协议的网络连接的连接结果,并判断所述连接结果是否满足预设成功条件;
若所述连接结果不满足所述预设成功条件,则通过所述网页视图网络模块调用所述TLS功能组件中的证书处理模块接口发起基于TLS协议的网络连接。
可选的,所述判断所述预设协议类型标识是否为预设国密SSL连接标识之后,还包括:
若所述预设协议类型标识不为所述预设国密SSL连接标识,则通过所述网页视图网络模块调用所述TLS功能组件中的证书处理模块接口发起基于TLS协议的网络连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科网络安全科技股份有限公司,未经中电科网络安全科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310417598.3/2.html,转载请声明来源钻瓜专利网。