安裝了https ssl證書,但瀏覽器顯示並非完全安全(此頁面內容部分不安全)


1.問題描述

成功安裝證書,但是顯示連接不安全 此頁面的部分內容(例如圖像)不安全

如下圖

 

2.問題原因

頁面引用(含有)http資源的文件、圖片、腳本

如:圖片引自其他http資源的網站

firefox詳細解釋:https://developer.mozilla.org/zh-CN/docs/Security/MixedContent?utm_source=mozilla&utm_medium=firefox-console-errors&utm_campaign=default

(我在側欄聯系信息里使用了QQ圖標)

 

3.定位資源

打開控制台查看提示的圖片

 

4.問題解決

后台改正即可

方法為:

刪除http資源鏈接

或者 將http資源保存到自己服務器,用相對地址訪問

或者 將http改成https(如果引用網站支持https訪問的話)

或者 將http://www.xxxx.xx改成 //www.xxxx.xx(需要瀏覽器支持,此方法不推薦)

 

 

5.更簡單粗暴的方法

如果網站上有大量這種問題,操作比較麻煩的話,有一種更簡單粗暴的方法

統一升級為https請求,在頁面的head中添加

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

意思是自動將http的不安全請求升級為https

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM