微信公众平台(3):微信小程序发布为什么需要https证书

这篇具有很好参考价值的文章主要介绍了微信公众平台(3):微信小程序发布为什么需要https证书。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信小程序一定要用https的理由,小程序使用HTTPS链接分析

一、HTTPS

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

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

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

三、 选择合适的SSL证书

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

(一) 证书类型

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

1. DV证书
可以对网站数据加密,满足企业绑定多域名和泛域名的需求。但无法证明企业身份,仅适合个人,中小企业网站,由于没有身份认证的功能,所以不作推荐

2.EV证书
这个被认为是现有最安全的证书之一。绿色地址栏显示公司名称+安全锁+https,适用于金融证券、银行、第三方支付、网上商城等,重点强调网站安全和品牌可信形象的网站,涉及交易支付、客户隐私信息和账号密码的传输,建议选择,也值得用户信赖,但价格相对较高(小程序并不显示地址栏,所以EV证书的优势不能充分体现);按域名类型来选择,商业证书可分为单域名SSL证书、多域名SSL证书、通配符域名SSL证书

3. OV证书
可以对网站数据加密,满足企业绑定多域名和泛域名的需求。提供证明网站真实性的“三大件”:绿色安全锁、HTTPS传输加密、企业身份查询,适用于各类中小型企业网站。由于功能完善、成本较低,是目前比较适合开发者的一种SSL证书(如果你有多个甚至N多个小程序,一张张的购买证书费时费力且成本太高,选择多域名OV证书,用一张证书就可以保护多个小程序通讯域名。)

(二) 证书支持度

证书要支持所有的浏览器和操作系统,特别是目前手机市场都在用的两个系统,安卓和IOS

(三) 证书签发机构

SSL证书是由第三方数字证书管理机构(简称CA)签发的,所以选择的时候需要注意:

1、先通过媒体等渠道了解CA的风险控制能力。如果CA的风控水平不高,有可能会出现错发证书并且被浏览器、操作系统厂商惩罚问题;

2、申请SSL证书,开发者需提交身份证明资料以供CA审核;

3、SSL证书是按数量和年限收费。(可以多关注各CA营销活动,以低成本获得证书)。文章来源地址https://www.toymoban.com/news/detail-528494.html

到了这里,关于微信公众平台(3):微信小程序发布为什么需要https证书的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序 | 微信公众平台SpringBoot开发实例 │ 模板消息的应用开发

     在手机微信公众号中输入文本(如“你好”),公众号发送两条模板消息,如下图所示。 模板消息用来帮助公众号进行业务通知,是在模板内容中设定参数(参数必须以{ {开头,且以.DATA} }结尾)并在调用时为这些参数赋值并发送的消息。模板消息仅用于向用户发送重要的服务

    2024年02月03日
    浏览(54)
  • jQuery为什么还在发布新版本?

    是的,你没有看错,jQuery发布了3.7.0,这个曾经告诉大家write less do more的JS库,这个已经被很多人遗忘的前端必备,曾经有本书叫《锋利的jQuery》。但现在谁还在每天做着jQuery的工作,谁还熟练jQuery的写法?他为什么仍然还在更新?   A 曾经有个同事,需要单独做一个推广页面

    2024年02月05日
    浏览(58)
  • 【 Qt 的“前世”与“今生”】Qt 的起源 | Qt 的发展历程 | 为什么选择 Qt | Qt 的授权模式 | Qt 版本选择 | Qt Widgets和QML | Qt 程序发布

    目录 1、什么是 Qt ? 2、Qt 可以用来做什么? 3、Qt 的由来与发展 3.1、Qt 的起源与发展 3.2、Qt 发展经历的三家公司 4、为什么选择 Qt ? 5、Qt 支持的平台 6、Qt 的授权模式 7、Qt 版本的选择 8、选择 QML 还是 Qt Widgets? 8.1、什么是 Widgets ? 8.2、什么是 QML ? 8.3、Widgets 与 QML 工程

    2024年02月05日
    浏览(61)
  • 发布会前准备新闻通稿的重要性,为什么媒体不会原稿发布报道?

    传媒如春雨,润物细无声,大家好,我是51媒体 胡老师。 最近有宣传的小伙伴问胡老师,为什么我们精心准备的新闻通稿,媒体没有按照稿子发布呢?今天就与大家交流下这方面的经验。 一,发布会前准备新闻通稿的重要性在于: 1.首先发布会前准备准备新闻通稿在向媒体

    2023年04月24日
    浏览(49)
  • 【微信小程序二维码配置】微信公众平台配置二维码,小程序测试二维码,小程序动态二维码,然后扫码打开对应页面进行操作

    微信公众平台地址:微信公众平台 选择 开发管理 – 开发设置 – 扫普通链接二维码打开小程序 配置项 二维码规则: URL 为内含下载校验文件的服务器 URL , 可以加二级,比如我的 https://*** /preview , 二级随便写什么都可以 测试链接(选填): 匹配二维码规则地址,后加 *** 参数, 因

    2024年01月19日
    浏览(70)
  • 低代码是什么意思?企业为什么要用低代码平台?

    低代码是什么意思?企业为什么要用低代码平台? 这两个问题似乎困扰了很多人,总有粉丝跟小简抱怨, 一天到晚念叨低代码,倒是来个人解释清楚啊! 来了,这次一文让你全明白。 在此之前,先了解什么是云计算。 “云” :指的就是互联网,因为之前互联网(Internet)

    2024年02月07日
    浏览(58)
  • 软文发稿平台那么多,为什么选择媒介盒子

    近年来随着互联网技术的发展,越来越多的企业开始注重软文营销,品牌软文推广对企业来说是至关重要的,也有许多企业选择和软文发稿平台合作来增强品牌曝光,提升宣传效果,那么为什么会有这么多企业选择媒介盒子合作呢,接下来就由小编告诉大家。 一、 传统软文

    2024年02月09日
    浏览(39)
  • macOS Sonoma 14.3.1终于发布啦 为什么清除内存对于提高mac性能非常重要?

    苹果今天发布了macOS Sonoma 14.3.1,这是对去年9月发布的‌macOS Sonoma‌操作系统的微小更新。‌macOS Sonoma ‌14.3.1是在macOS Sonoma 14.3发布几周后推出的。 ‌‌‌‌macOS Sonoma 14.3‌.1更新可以在所有符合条件的Mac电脑上,使用系统设置的软件更新下载。 今天的更新解决了一个令人沮

    2024年02月22日
    浏览(41)
  • 微信为什么使用 SQLite 保存聊天记录?

      SQLite 是一个被大家低估的数据库,但有些人认为它是一个不适合生产环境使用的玩具数据库。事实上,SQLite 是一个非常可靠的数据库,它可以处理 TB 级的数据,但它没有网络层。接下来,本文将与大家共同探讨 SQLite 在过去一年中最新的 SQL 功能。   SQLite “只是”一个库

    2024年02月10日
    浏览(48)
  • Shopro商城 高级版 Fastadmin和Uniapp进行开发的多平台商城(微信公众号、微信小程序、H5网页、Android-App、IOS-App)

    Shopro商城无加密的开源源码( 可用于自营+外包项目(多主体) 、 可用于外包定制开发项目 ) shopro 商城,一款基于 uni-app 的前端模板商城。目前适配了(小程序+app+h5+公众号)。 主要功能:登录、注册、签到、富文本、分类、购物车、筛选、地址、商品评论、积分商城、拼团、

    2023年04月09日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包