1. 程式人生 > >微信小遊戲 wss Android 6 及一下 訪問 trustanchor for certification path not found

微信小遊戲 wss Android 6 及一下 訪問 trustanchor for certification path not found

先吐槽一下,

泥煤微信小程式,坑爹啊,這個坑真大 ,

說明:

再微信小遊戲釋出的時候需要配置 https 和 wss,

由於不允許配置埠,並且需要用認證了的證書,所以就只有用域名轉發的方式來指向伺服器的埠上。

配置好了之後,高高興興的上線了。

然後發現一群玩家不能登入遊戲,

查日誌,翻百度,一天,

發現 我們生成的證書 缺少中間證書,

然後去阿里雲上申請免費證書,原本以為需要幾天,結果幾分鐘就可以了,

下載 nginx 相關證書,根據說明配置到我 轉發的域名 service 上,

然後 測試,無法登陸,查日誌

trustanchor for certification path not found

又是翻百度,翻論壇,

提到了,伺服器有多個證書 設定預設返回的證書的是websocket的那個

想了半天,沒想通怎麼新增,

放棄的時候靈光一閃,找到了配置

這二個地方的證書要保持一致。

然後就能訪問了。

感謝   太陽 大神的回答.

繼續 摸坑,踩坑,脫坑,。