小程序是什么就没必要解释了,那么作小程序开发的程序猿应该都会遇到配置https的问题,正常来讲开发版和体验版请求数据的时候,不强制要求地址必需要https,但正式上线的时候就须要了,而且须要登陆微信公众平台上配置请求的服务器域名(如图),那么在服务器上如何配置这个https呢?
![]()
先来普及两个从百度上抄来的概念:小程序
HTTPS是在HTTP上创建SSL加密层,并对传输数据进行加密,是HTTP协议的安全版。HTTPS主要做用是:浏览器
(1)对数据进行加密,并创建一个信息安全通道,来保证传输过程当中的数据安全;安全
(2)对网站服务器进行真实身份认证。服务器
SSL证书是数字证书的一种,相似于驾驶证、护照和营业执照的电子副本。由于配置在服务器上,也称为SSL服务器证书。
SSL 证书就是遵照 SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具备服务器身份验证和数据传输加密功能。SSL证书经过在客户端浏览器和Web服务器之间创建一条SSL安全通道,即经过它能够激活SSL协议,实现数据信息在客户端和服务器之间的加密传输,能够防止数据信息的泄露。保证了双方传递信息的安全性,并且用户能够经过服务器证书验证他所访问的网站是不是真实可靠。微信
接下来就以阿里云服务器为例说明微信公众平台
最终选择完就是这样:网站
目前来看仍是免费的
![]()
最后进行支付完成便可
阿里云
或者不想这么麻烦,直接点击这个连接进入购买页面便可加密
在上面支付完成页面后,直接进入【证书控制台】中,进行补全相关信息
填写域名信息和我的信息,最后的上传信息若是是我的服务器就不须要了啊spa
最后就是提交审核,等待之类的了
![]()