問題描述
明明自己已經配置了微信小程式https白名單,為什么還會報這個錯誤呢?
我這里用的是寶塔面板部署的,因為可以很方便來設定HTTPS證書什么的

咋一看,嗯,非常正常,無非就是匯入一個KEY和PEM檔案嘛,簡單,
OK,我們看回HTTPS的證書檔案

我們可以看到,只有一個crt和key檔案,那么按照慣性思維,我們是不是要把這個crt檔案轉換成pem檔案呢?
OK,我們去百度找一個轉換crt的代碼來操作一下
openssl x509 -in XX_XXXXXX_cn_integrated.crt -out XXX_XXXXX_cn.pem
執行完畢之后,得到一個pem檔案,打開一看,屁顛屁顛跑去粘貼到寶塔上面,點擊保存~

完美識別,然后去網站測驗下HTTPS,也是完美執行
再來看看網站上面的 ,一樣是完美識別,一切一切,都非常正常的

然后我們很開心打開微信小程式的時候,就會驚奇發現,臥槽!

解決辦法
不知道你們有沒有注意到一個細節,那就是這張圖

他這里寫的是PEM,實際上你直接填的是crt檔案里面的內容就可以了~
對,就是直接記事本打開CRT檔案,復制到PEM這里,就搞定了,
不需要進行什么Crt轉換的

我們用postman除錯一下介面,OK,小鎖也是正常狀態的,如果你的HTTPS沒配置,這個鎖是紅色的,(瀏覽器是看不出來滴)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/265853.html
標籤:其他

