最新一直在折騰小程序
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供西鄉(xiāng)塘網(wǎng)站建設(shè)、西鄉(xiāng)塘做網(wǎng)站、西鄉(xiāng)塘網(wǎng)站設(shè)計(jì)、西鄉(xiāng)塘網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、西鄉(xiāng)塘企業(yè)網(wǎng)站模板建站服務(wù),10多年西鄉(xiāng)塘做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
我是前后臺(tái)一起做,前臺(tái)不必說是微信的小程序,后端的用的是NODEJS。
所以就說一下NODEJS如何配置HTTPS服務(wù)
我的NODE用的是Express框架
直接上代碼:
最重要的幾行代碼已經(jīng)標(biāo)出來了。大家一看就應(yīng)該理解了。
在購買證書之前申請(qǐng)域名、域名指向、解析這個(gè)我就不說了,很簡單,不會(huì)的自行百度即可。
下面來說說阿里云申請(qǐng)HTTPS證書,也就是上面代碼部分的key 和 pem
1、進(jìn)入阿里云,登錄后到左側(cè)菜單欄里找到證書服務(wù)
進(jìn)入后點(diǎn)擊購買證書
夠買操作就不細(xì)說了,這個(gè)付費(fèi)的免費(fèi)的都有,自己選就好,購買就一直下一步就好了。反正我選的是免費(fèi)的,嘿嘿
購買完之后再我的證書里面就可以看到了,但是需要補(bǔ)全信息,你可以看到有一個(gè)補(bǔ)全按鈕,點(diǎn)擊進(jìn)去之后填寫一些基礎(chǔ)的個(gè)人信息,填完之后等待審核
審核中需要去設(shè)置域名的CNAME
附一個(gè)萬網(wǎng)設(shè)置界面
設(shè)置完之后需要等待幾個(gè)小時(shí)去審核
審核通過后就OK了,就可以下載證書了
點(diǎn)擊下載!
系統(tǒng)會(huì)提供針對(duì)不同服務(wù)器的設(shè)置方式及證書
應(yīng)為用的是NODEJS ,但是發(fā)現(xiàn)沒有怎么辦,沒關(guān)系,直接下載nginx的就OK了
下載解壓后有兩個(gè)文件
這連個(gè)就是KEY 和 PEM ,把他們放到你的項(xiàng)目里,回到上一步的代碼中修改一個(gè)路徑就OK了
用瀏覽器訪問一下
顯示安全!大功告成!