教程所示圖片使用的是 github 倉庫圖片,網速過慢的朋友請移步>>> (原文)SSL 鏈接並不是徹底安全問題解決。git
更多討論或者錯誤提交,也請移步。github
最近拿到了 TrustAsia 簽發的 SSL 證書,在 Nginx 的環境下上了證書。猛然間發現: 友鏈界面沒有綠鎖。走了很多彎路解決了問題,特此記錄下。
在首頁等其餘頁面,頁面地址欄前是有綠鎖的。可是,一旦進入了友鏈界面,發現綠鎖消失了,取而代之的是,一個感嘆號。狀況以下面這張圖所示:算法
而後,進入其餘頁面,以前的綠鎖也變成了感嘆號。數據庫
最開始沒有仔細觀察感嘆號的信息,覺得是 SSL 證書沒有上到位。仔細檢查了 Nginx 的配置以後,肯定了證書配置是沒有錯誤的。安全
而後,又開始懷疑是否是沒有讓http
強制跳轉https
。畢竟 Nginx 的配置是個大難題,但發現不論怎麼強制跳轉,均是有感嘆號出現,遂排除。大數據
最後,鬼使神差的看了信息:您與此網站的連接並不是徹底安全
。網站
顯然,SSL
證書配置和強制跳轉https
配置都是正確的。錯誤應該是: 訪問了http
的靜態資源。
打開控制檯,直接Ctrl + F
搜索http
。發現一張友鏈的頭像地址,是http
資源。人工智能
在數據庫將資源替換成https
資源便可,期待的綠鎖又回來了。spa
歡迎入羣:_857989948_ 。IT 技術深度交流和分享,涉及方面包括但不限於:網站製做、運營、UI 設計、算法分析、大數據、人工智能等。本羣主打有深度、有態度的技術交流,歡迎熱衷記錄知識的您的加入。設計