背景:
最近微信小程序很火,技術迷的我自然要選擇跟風學習一下。按照微信小程序的官方文檔,發出request請求鏈接地址必須為https。如果是使用http訪問請求,那么在使用微信webapp開發工具時,如果像下面一樣勾選“不校驗請求域名以及TLS版本”,則可以使用開發環境的預覽請求數據,但是一旦發布為微信小程序預覽版,則所有請求數據均失效了。(歡迎關注個人公眾號:BigBearIT,與我交流技術問題)
然后就申請了一個免費的SSL證書,并在服務器搭建成功,朋友掃描我的預覽版的微信小程序也可以顯示數據了,如下
服務器環境:
我是購買的云服務器,環境如下:
系統:Ubuntu 14.04 64LTS
Nginx版本:1.4.6
PHP版本:7.0
下面開始申請SSL證書
免費SSL證書申請
這里使用的證書申請網址:https://www.pianyissl.com/?i30413
登陸該網址后,選擇那個體驗版的“免費測試”按鈕
點擊“確認購買”
輸入域名www.youdomain.com,并點擊“生成CSR并提交申請”按鈕
點擊“確定”按鈕
這里我選擇郵箱驗證方式,其它另外兩種依照你的個人情況而定,反正就是為了驗證域名是不是你的而已。點擊“確定”按鈕
大約過幾分鐘,郵箱會收到一封驗證郵件,如下圖
復制②指向的一串驗證碼,點擊①處的Here鏈接
輸入驗證碼,點擊“Next>”按鈕
提示已經輸入正確的驗證碼,點擊“Close Window”
大約等到10分鐘左右,再次登陸https://www.pianyissl.com,進入個人中心,可以看到已經成功申請SSL證書
點擊查看詳情
此時你可以點擊箭頭所指的證書打包下載,然后免費的SSL證書就可以下載到本地了,下載后可以看到SSL壓縮包內的文件,
有各個WEB服務器的證書,你可以根據你WEB服務器的版本選擇。
END
結語:
到這里,免費的SSL證書就已經申請完畢了,雖然是三個月的,但是三個月足夠你測試小程序,至于三個月以后,再說唄。
下一節講怎么將申請的免費SSL證書安裝到服務器,并使用HTTPS可以訪問。
同時如果該文章對你有用,請大家申請時選擇該網址,https://www.pianyissl.com/?i30413 ? ?為我增加一點時長,謝謝!