微信小程序为什么要用https????https之解析

================================

一、HTTPS

HTTPS是HTTP的安全版,在HTTP的基础上加入SSL证书 (服务器证书)后形成的安全协议,不但可以建立信息加密通过保障数据传输的安全,还能认证服务器的真实性,防止“钓鱼”网站。每个微信小程序都需要先设置一个通讯合法域名,并通过HTTPS请求进行网络通信,不满足的域名和协议无法发出请求,小程序也会无法使用。

二、 HTTPS保障小程序使用安全

在互联网时代,我们都会下载程序使用,但是有些程序被植入了木马或后门,一旦安装就会中毒。小程序是基于H5网页技术开发的,在线就可以使用,无需安装,但是存在其他安全威胁。网络的通信一直都是通过HTTP协议传输,是没有经过加密的,存在极高的风险,也就说,未经过加密的信息,通过HTTP传输过程中,容易被第三方截取而泄露了个人重要信息。更重要的一点是,HTTP协议无法验证程序服务器的真实性,即使在微信群中传播仿冒“钓鱼”小程序也不会知道。

三、 选择合适的SSL证书

HTTPS =HTTP+ SSL证书,那要怎样选一张合适的SSL证书呢?

(一)证书类型

目前的SSL证书类型分为DV域名型、OV组织型、EV增强型三种:

1. DV证书没有身份认证的功能,所以不作推荐;

2. EV证书的安全级别最高,可显示绿色地址栏和认证名称,但价格相对较高;(小程序并不显示地址栏,所以EV证书的优势不能充分体现)

3. OV证书功能完善、成本较低,是目前比较适合开发者的一种SSL证书。(如果你有多个甚至N多个小程序,一张张的购买证书费时费力且成本太高,选择多域名OV证书,用一张证书就可以保护多个小程序通讯域名。)

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!**

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微信小程序的后台搭建可以使用微信提供的云开发服务,也可以使用其他云服务商提供的解决方案。 1. 微信云开发:微信提供了云开发服务,可以直接在微信开发者工具中创建并管理云开发环境。使用云开发可以方便地进行数据库操作、调用云函数、存储文件等操作,无需搭建自己的服务器。同时,云开发还提供了一套完善的权限管理系统,可以实现用户认证和数据安全等功能。 2. 第三方云服务商:除了微信云开发,你还可以选择使用其他云服务商提供的解决方案,如阿里云、腾讯云、华为云等。这些云服务商提供了丰富的服务和工具,包括服务器托管、数据库、存储、域名解析等,可以根据项目需求选择适合的服务。 在搭建后台时,你需要考虑以下几个方面: - 数据库:选择合适的数据库(如云开发的云数据库、MySQL、MongoDB等),设计和管理数据表结构,并编写相应的增删改查接口。 - 服务器:搭建服务器环境,选择合适的云服务器(如腾讯云的CVM、阿里云的ECS等),配置服务器参数,管理服务器的运行状态和安全性。 - 接口开发:根据小程序的需求,设计和开发后台接口,提供给小程序调用。接口可以使用 RESTful API 或者 GraphQL 等方式进行设计。 - 文件存储:如果需要存储用户上传的文件(如图片、视频等),则需要考虑文件存储服务的选择和管理。 - 安全性:保护用户数据安全,包括用户认证、权限控制、数据加密等方面的考虑。 以上是一般搭建微信小程序后台的一些基本步骤和考虑事项,具体的实现方式和技术选型还需要根据项目需求和个人偏好来决定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值