發(fā)表日期:2018-08 文章編輯:小燈 瀏覽次數(shù):2708
教程所示圖片使用的是 github 倉庫圖片,網(wǎng)速過慢的朋友請移步>>> (原文)SSL 連接并非完全安全問題解決。
更多討論或者錯誤提交,也請移步。
最近拿到了 TrustAsia 簽發(fā)的 SSL 證書,在 Nginx 的環(huán)境下上了證書。猛然間發(fā)現(xiàn):友鏈界面沒有綠鎖。走了不少彎路解決了問題,特此記錄下。
在首頁等其他頁面,頁面地址欄前是有綠鎖的。但是,一旦進(jìn)入了友鏈界面,發(fā)現(xiàn)綠鎖消失了,取而代之的是,一個感嘆號。情況如下面這張圖所示:
然后,進(jìn)入其他頁面,之前的綠鎖也變成了感嘆號。
最開始沒有仔細(xì)觀察感嘆號的信息,以為是 SSL 證書沒有上到位。仔細(xì)檢查了 Nginx 的配置之后,確定了證書配置是沒有錯誤的。
然后,又開始懷疑是不是沒有讓http
強(qiáng)制跳轉(zhuǎn)https
。畢竟 Nginx 的配置是個大難題,但發(fā)現(xiàn)不論怎么強(qiáng)制跳轉(zhuǎn),均是有感嘆號出現(xiàn),遂排除。
最后,鬼使神差的看了信息:您與此網(wǎng)站的鏈接并非完全安全
。
顯然,
SSL
證書配置和強(qiáng)制跳轉(zhuǎn)https
配置都是正確的。錯誤應(yīng)該是:訪問了http
的靜態(tài)資源。
打開控制臺,直接Ctrl + F
搜索http
。發(fā)現(xiàn)一張友鏈的頭像地址,是http
資源。
在數(shù)據(jù)庫將資源替換成https
資源即可,期待的綠鎖又回來了。
歡迎入群:857989948 。IT 技術(shù)深度交流和分享,涉及方面包括但不限于:網(wǎng)站制作、運(yùn)營、UI 設(shè)計、算法分析、大數(shù)據(jù)、人工智能等。本群主打有深度、有態(tài)度的技術(shù)交流,歡迎熱衷記錄知識的您的加入。