当前位置: 首页 > 技术支持 > 常见问题

想了解微信小程序又做了什么安全改进?

发布日期: 2019-11-21 15:32:20 阅读量: 作者: 金网SSL证书
在微信生态的快速发展下,小程序如今充斥着我们的生活,发挥着重要的作用,但是你是否也会怀疑小程序的安全和可靠性?
小程序安全隐患有哪些
1、系统运行安全
2、用户信息数据保密安全性
用户信息安全是很多用户都在注重的一件事,特别是涉及到了一些身份证、银行卡等信息更是应该去注重这方面的安全性。在这个方面上,主要就需要去保障系统权限以及代码权限的安全性,以免系统被攻破而信息被盗取。
3、后台操作管理安全性
小程序的管理后台在做功能设置时,必须要设置相关的权限,特别是对一些重要的方面上,要对后台管理者去进行设限,以免管理者操作不当或者别有用心而造成后台管理的失衡,造成一些信息的泄露、甚至让小程序初现封号的情况。
微信小程序安全改进
1、小程序的审核机制
为了保证小程序的质量,以及符合相关的规范,小程序的发布是需要经过审核的。经过审核的小程序才能对外发布,同时在出现问题时,小程序会被下架停用。
另外,每个微信小程序需要事先设置一个通讯域名,小程序只可以跟指定的域名与进行网络通信,包括普通 HTTPS 请求、上传文件、下载文件和 WebSocket 通信,参考框架-网络。这些通讯域名,也都必须要求通过备案。
同时,小程序必须使用 HTTPS 发起网络请求。请求时系统会对服务器域名使用的 HTTPS 证书进行校验,如果校验失败,则请求不能成功发起。
这些种种的限制和管理模式,都进一步保障了用户的数据和隐私安全。
2、可靠的 code
由于code 5 分钟后会过期,如果黑客要冒充一个用户的话,那他就必须在 5 分钟内穷举所有的身份证 id,然后去开发者服务器换取真实的用户身份。而code在成功换取一次信息之后也会立即失效,即便凭证code生成时间还没过期。显然,黑客要付出非常大的成本才能获取到一个用户信息,同时,开发者服务器也可以通过一些技术手段检测到5分钟内频繁从某个 ip 发送过来的登录请求,从而拒绝掉这些请求。
上一篇: 想知道信息安全究竟是不是伪需求?
下一篇: https证书的域名费用是怎么收费的?费用是多少?