關於瀏覽器提示網站"不安全"的原因及解決辦法 SSL/https


一:起因

從2017年1月,Google Chrome瀏覽器首先對HTTP明文協議提出不信任政策,在使用使用HTTP協議的網站,直接在地址欄貼上“不安全”標識,隨后各大瀏覽器都采取相同策略。

二: 辦法

  目前,解決網站的“不安全”標識的最佳解決方案就是:網站通信使用HTTPS 協議。與HTTP明文協議對比,HTTPS具備兩大網絡安全功能:加密以及身份驗證。   

加密:HTTPS傳輸協議可對客戶端與服務器之間的傳輸數據進行加密,防止第三方的竊取、篡改、窺視等中間人攻擊。
身份驗證:客戶端用戶可通過HTTPS背后的SSL證書對服務器進行身份驗證,辨別真假網站,避免掉入釣魚網站的陷阱。

三:使用https 協議的方法

  最常見的方法就是在HTTP的基礎上添加SSL證書。
  SSL證書需要向國際公認的證書證書認證機構(簡稱CA,Certificate Authority)申請。

CA機構頒發的證書有3種類型:
域名型SSL證書(DV SSL):信任等級普通,只需驗證網站的真實性便可頒發證書保護網站;
企業型SSL證書(OV SSL):信任等級強,須要驗證企業的身份,審核嚴格,安全性更高;
增強型SSL證書(EV SSL):信任等級最高,一般用於銀行證券等金融機構,審核嚴格,安全性最高

其中,域名型SSL證書(DV SSL) 可以免費申請
阿里雲,騰訊雲,百度雲,又拍雲等等

證書使用

一台服務器是可以安裝多個SSL證書的。但是,一個端口只能配置一個SSL證書。
假設我們在IIS建立了網站 A、網站 B,通過綁定主機頭,實現不同的域名獨立訪問,這在HTTP中沒問題,但是在 HTTPS 中,雖然我們仍然可以填寫不同的主機頭,但是SSL證書只能選擇為相同的。
如果想一個SSL證書保護多個網站可以采取如下辦法:
購買多域名證書,即一個證書保護多個域名,這里面有兩個層級:
同一個一級域名,保護多個二級域名,這就是通配符SSL證書。
一級域名都不同,保護不同一級域名,這就是多域名SSL。


免責聲明!

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



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