长沙微构网络开发微信小程序后台API接口支持https吗?

2021-03-25 14:44 栏目:常见问题 查看(5112)

如题,这是这周收到两个需求方的类似的疑问。直接来回答问题吧,首先,微信小程序正式使用的后台服务端网址必须支持https访问,当然在开发测试阶段可以屏蔽https校验;其次,微构网络开发的微信小程序项目都包含帮客户申请和部署ssl证书。不然客户也不懂如何去做,总之与开发相关的技术性工作都将由我们完成。

QQ截图20210325142202

那么http和https有什么区别?

如果要从原理上解释两者区别可能得长篇大论,而且我也不一定讲得清楚。从容易理解的几个角度来讲:①、https协议需要到CA申请证书,也就是常说的SSL证书;②、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl/tls加密传输协议;③、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443,你可以理解为通道不一样;④、http的连接很简单,是无状态的;HTTPS协议是由SSL/TLS+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

上面这段文字大家都认识,对于非专业人员似乎也不是人话,通俗来讲你可以理解为https是http的升级版,具备更好的安全性,当然相应的技术人员也需要干更多的活来部署使用。

为什么微信小程序必须要求后台服务端的API接口请求必须是https的请求?

上面说了http和https的区别,很显然https在安全上有优势。因此越来越多的平台强制要求应用采用https,比如微信小程序、苹果应用商店等,也包括我们经常使用的浏览器也是一样的。比如chrome等浏览器在很久以前就开始对http和https做出区别对待,不排除以后强制要求使用https。

QQ截图20210325142433

没有采用https的网站浏览器提示不安全

QQ截图20210325142521

采用https的网址浏览器提示安全

 向CA机构申请SSL证书需要多少费用?

一般的SSL证书价格从每年几百到几千,贵一点的几万也是有的,一些大平台用的证书甚至数十万一年,不同CA机构不同类型的证书费用都是不同的。但是有机构提供免费的SSL证书,对于如果仅仅是为平台合规(比如开发微信小程序)基础使用,我们也是可以直接使用免费的SSL证书,我们客户中大部分也选择使用免费的证书。如果由我们开发的小程序项目,我们可以免费帮客户申请并部署SSL证书。

QQ截图20210325144028

 

与我们的项目经理联系
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

转载请注明出处:长沙微构网络开发微信小程序后台API接口支持https吗? - 微构网络
分享: