作者:Assassinの,來自原文地址
環(huán)境配置概述
主要內(nèi)容:
微信小程序要求使用 https 發(fā)送請(qǐng)求,那么Web服務(wù)器就要配置成支持 https,需要先申請(qǐng)SSL證書 小程序也要求 TLS(傳輸層安全協(xié)議)的版本至少為 1.2,在配置好 https之后,如果 TLS 的版本較低,就涉及到升級(jí)問題 所以 Server端環(huán)境配置的主要步驟:
SSL證書申請(qǐng)https 需要使用SSL證書,這個(gè)證書的價(jià)格為每年三五千到一萬多,對(duì)于小團(tuán)隊(duì)或者是想熟悉一下小程序的用戶來說,這個(gè)價(jià)格還是比較高的,這種情況可以選擇免費(fèi)證書 另外,也可以考慮一下云服務(wù),例如 野狗、LeanCloud 這些成熟的服務(wù)平臺(tái),都支持 https,如果這些平臺(tái)能滿足自己的業(yè)務(wù)需求,就省掉了很多麻煩 免費(fèi)證書:阿里云上的 賽門鐵克 免費(fèi)型DV SSL 申請(qǐng)過程 wanwang.aliyun.com 登錄控制臺(tái),點(diǎn)擊左側(cè)菜單中的 安全 -> 證書服務(wù),這個(gè)頁面中右上角有 購(gòu)買證書 按鈕,點(diǎn)擊進(jìn)入購(gòu)買頁,選擇免費(fèi)型DV SSL,購(gòu)買 訂單金額為0元,只是走一遍購(gòu)買流程,完成后回到證書服務(wù)頁面,可以在列表中看到一個(gè)證書 首先進(jìn)行 “補(bǔ)全” 操作,填寫自己的域名和基本信息 之后 “補(bǔ)全” 連接會(huì)變?yōu)?“進(jìn)度”,點(diǎn)擊后根據(jù)提示操作,主要是驗(yàn)證自己的服務(wù)器,我選的是文件驗(yàn)證,下載一個(gè)文件上傳到自己服務(wù)器,等待驗(yàn)證 驗(yàn)證沒問題后,大概10分鐘左右就可以下載SSL證書了
Nginx HTTPS 配置證書上傳到nginx目錄下,例如: |