舟山闪爸电子技术有限公司

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

小程序?yàn)槭裁茨敲椿?這要從2012年微信公眾號(hào)說(shuō)起,當(dāng)初公眾號(hào)一上線,先吃螃蟹的人已經(jīng)可以和王思聰肩并肩了,但是猶豫的人還在路上苦苦拼搏。所以這次他們不想再錯(cuò)過(guò)這個(gè)翻身的好機(jī)會(huì),紛紛準(zhǔn)備開(kāi)發(fā)小程序,但是和公眾號(hào)不同的是作為一種應(yīng)用的小程序,安全是基礎(chǔ),是發(fā)展第一要素,所以騰訊官方強(qiáng)制要求小程序使用HTTPS鏈接。

一、HTTPS

HTTPS是HTTP的安全版,在HTTP的基礎(chǔ)上加入SSL證書(shū) (服務(wù)器證書(shū))后形成的安全協(xié)議,不但可以建立信息加密通過(guò)保障數(shù)據(jù)傳輸?shù)陌踩?,還能認(rèn)證服務(wù)器的真實(shí)性,防止“釣魚(yú)”網(wǎng)站。每個(gè)微信小程序都需要先設(shè)置一個(gè)通訊合法域名,并通過(guò)HTTPS請(qǐng)求進(jìn)行網(wǎng)絡(luò)通信,不滿足的域名和協(xié)議無(wú)法發(fā)出請(qǐng)求,小程序也會(huì)無(wú)法使用。

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

在互聯(lián)網(wǎng)時(shí)代,我們都會(huì)下載程序使用,但是有些程序被植入了木馬或后門,一旦安裝就會(huì)中毒。小程序是基于H5網(wǎng)頁(yè)技術(shù)開(kāi)發(fā)的,在線就可以使用,無(wú)需安裝,但是存在其他安全威脅。網(wǎng)絡(luò)的通信一直都是通過(guò)HTTP協(xié)議傳輸,是沒(méi)有經(jīng)過(guò)加密的,存在極高的風(fēng)險(xiǎn),也就說(shuō),未經(jīng)過(guò)加密的信息,通過(guò)HTTP傳輸過(guò)程中,容易被第三方截取而泄露了個(gè)人重要信息。更重要的一點(diǎn)是,HTTP協(xié)議無(wú)法驗(yàn)證程序服務(wù)器的真實(shí)性,即使在微信群中傳播仿冒“釣魚(yú)”小程序也不會(huì)知道。

三、 選擇合適的SSL證書(shū)

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

HTTPS =HTTP+ SSL證書(shū),那要怎樣選一張合適的SSL證書(shū)呢?

(一)證書(shū)類型

目前的SSL證書(shū)類型分為DV域名型、OV組織型、EV增強(qiáng)型三種:

1. DV證書(shū)沒(méi)有身份認(rèn)證的功能,所以不作推薦;

2. EV證書(shū)的安全級(jí)別最高,可顯示綠色地址欄和認(rèn)證名稱,但價(jià)格相對(duì)較高;(小程序并不顯示地址欄,所以EV證書(shū)的優(yōu)勢(shì)不能充分體現(xiàn))

3. OV證書(shū)功能完善、成本較低,是目前比較適合開(kāi)發(fā)者的一種SSL證書(shū)。(如果你有多個(gè)甚至N多個(gè)小程序,一張張的購(gòu)買證書(shū)費(fèi)時(shí)費(fèi)力且成本太高,選擇多域名OV證書(shū),用一張證書(shū)就可以保護(hù)多個(gè)小程序通訊域名。)

(二)證書(shū)支持度

證書(shū)要支持所有的瀏覽器和操作系統(tǒng),特別是目前手機(jī)市場(chǎng)都在用的兩個(gè)系統(tǒng),安卓和IOS。

(三)證書(shū)簽發(fā)機(jī)構(gòu)

SSL證書(shū)是由第三方數(shù)字證書(shū)管理機(jī)構(gòu)(簡(jiǎn)稱CA)簽發(fā)的,所以選擇的時(shí)候需要注意:

1、先通過(guò)媒體等渠道了解CA的風(fēng)險(xiǎn)控制能力。如果CA的風(fēng)控水平不高,有可能會(huì)出現(xiàn)錯(cuò)發(fā)證書(shū)并且被瀏覽器、操作系統(tǒng)廠商懲罰問(wèn)題;

2、申請(qǐng)SSL證書(shū),開(kāi)發(fā)者需提交身份證明資料以供CA審核;

3、SSL證書(shū)是按數(shù)量和年限收費(fèi)。(可以多關(guān)注各CA營(yíng)銷活動(dòng),以低成本獲得證書(shū))。

  更多關(guān)于微信小程序開(kāi)發(fā)內(nèi)容,可以多關(guān)注。


【本站聲明】
  1、本站文章中所選用的圖片及文字來(lái)源于網(wǎng)絡(luò)以及用戶投稿,由于未聯(lián)系到知識(shí)產(chǎn)權(quán)人或未發(fā)現(xiàn)有關(guān)知識(shí)產(chǎn)權(quán)的登記,如有知識(shí)產(chǎn)權(quán)人并不愿意我們使用,如果有侵權(quán)請(qǐng)立即聯(lián)系。
  2、本網(wǎng)站不對(duì)文章中所涉及的內(nèi)容真實(shí)性、準(zhǔn)確性、可靠性負(fù)責(zé),僅系客觀性描述,如您需要了解該類商品/服務(wù)詳細(xì)的資訊,請(qǐng)您直接與該類商品/服務(wù)的提供者聯(lián)系。


KESION 科汛軟件

KESION 科汛軟件是國(guó)內(nèi)領(lǐng)先的在線教育軟件及私域社交電商軟件服務(wù)提供商,長(zhǎng)期專注于為企業(yè)提供在線教育軟件及社交電商SaaS平臺(tái)解決方案。
公司核心產(chǎn)品云開(kāi)店SaaS社交電商服務(wù)平臺(tái)、在線教育SaaS服務(wù)平臺(tái)、教育企業(yè)數(shù)字化SaaS云平臺(tái)、企微營(yíng)銷助手、私有化獨(dú)立部署品牌網(wǎng)校和在線教育咨詢等。

KESION 不斷通過(guò)技術(shù)創(chuàng)新,提供產(chǎn)品和服務(wù),助力企業(yè)向數(shù)字化轉(zhuǎn)型,通過(guò)科技驅(qū)動(dòng)商業(yè)革新,讓商業(yè)變得更智慧!



▼點(diǎn)擊進(jìn)入科汛官網(wǎng)了解更多



上/下篇
  • 微信小程序WXS3種注釋的方法,微信小程序注釋示例

  • 制作小程序的步驟,制作小程序到底需要多少錢

換一換相關(guān)推薦
精選內(nèi)容
熱點(diǎn)精選