企业级SSL证书、代码签名、文档签名、WHQL 认证服务提供商

微信小程序对 HTTPS 有什么要求
环度小编:xiang 发布时间:2021-03-31 阅读数:1171

微信小程序自上线之日起就一直是大家关注的焦点,成为当前的热门话题,小程序成了不少工程师的研究对象,其实现在小程序开发面临的大问题有四:存储、接口、安全和稳定性,只要做好这四点,小程序开发就会变得方便快捷。是不是开发小程序就必须使用 https 协议呢?

一、储存。

编写过代码的工程师们都知道,1MB 基本就足够设计一个前端逻辑了。因此,常常出现的一种情况是,大家写代码后,发现代码很过 1M,便将代码删除,删除图片,删除多媒体文件……删除删除删除,而对这个问题,小编建议大家采用小程序瘦身的方案,实现多媒体资源和核心逻辑代码的自动剥离,并自动解决引用修改问题,从而解决工程师程序包过大的麻烦。

二、界面。

虽然小程序提供了原生 API,但是对于没有做过小程序的工程师来说,API 接口真的很麻烦,光是开发文档就要看很久,对于这个问题小编建议各位工程师通过 SDK 封装来解决。

三、安全性。

在小程序开发过程中,安全性是微信重视的标准之一。微信规定,在微信小程序中,不符合要求的域名和协议不能进行请求,即对微信小程序的网络请求必须采用 HTTPS 协议,也就是说,必须通过 HTTPS 加密。

基于H5网页技术开发的小程序,在线便可使用,无需安装,但存在其他安全威胁。网络上的通信一直是通过 HTTP 协议进行传输的,因为没有加密,所以风险较高。举例来说,在使用一个信息查询小程序时,当您提交了个人信息之后,如果该信息是通过 HTTP 协议传输到服务器端的,那么该信息很可能在传输过程中被第三方拦截。更糟的是,HTTP 协议不能验证服务器程序的真实性。想象如果有人在微信群里传播仿冒“钓鱼”小程序,后果将不堪设想。所以,微信小程序强调,必须通过 HTTPS 进行加密。

四、稳定。

稳定是关系小程序是否被人使用的关键,谁也不想用一个刷半天出不来的小程序,小编建议工程师通过实现云端和微信平台的无缝对接,确保云端数据和界面数据的高速互联。

相信通过以上 4 点 “用完即走”的微信小程序不再令工程师们头痛,在开发微信小程序时,工程师们一定要注意,小程序必须通过 HTTPS 加密才能符合微信审核要求。

微信小程序的 HTTPS 需求。

每一个微信小程序都必须预先设置一个通讯域名,并通过 HTTPS 请求进行网络通信,不能请求不符合条件的域名和协议。这就是说,请求的地址必须是合法域名,并且需要经过SSL证书的认证。

申请SSL 证书,请联系环度网信!