1. 程式人生 > >關於安卓手機微信訪問https連結白屏的問題

關於安卓手機微信訪問https連結白屏的問題

   之前部署IIS伺服器,安裝證書後用瀏覽器訪問連結,顯示正常 然後很開心的以為部署很成功,又拿了蘋果手機微信訪問了一下 也是顯示成功,然後拿安卓手機的微信訪問就顯示白屏,什麼都沒有。然後我就很是詫異,又用安卓手機的普通瀏覽器訪問顯示 該證書並非來自可信的授權中心 ,我就開始各種查資料找原因,最後找到原因是因為 證書鏈不完整 導致的。

  證書鏈其實就是描述證書的簽名環節,就比如是 A 頒發證書給 B ,B頒發證書給C,然後我們手裡的就是  證書C。當證書鏈不完整的情況下,也就是沒有描述我們手中的證書C是由誰辦法的,所以導致的瀏覽器不認為你這個證書是可信的授權證書。

  研究了好長時間才解決,正常如果是普通的伺服器部署的話,修改方法是匯入證書的時候把  證書鏈  也加進去。

  因為我用的是 AWS 雲伺服器建立的負載均衡,所以可以看下圖

在上面選擇證書的時候加入證書鏈。

希望這篇文章可已幫助一些人解決相應的問題。