可能重複:
Why not use HTTPS for everything?通過HTTP/HTTPS提供的Web應用程序?
我知道之間的HTTP和被確保HTTP通信相關HTTPS的基本差異。
我想知道爲什麼有些網站同時在HTTP和HTTPS上提供服務?在我之前的一個項目中,同一個網站是通過端口8443服務的,即用於HTTP的HTTPS和端口80。
當我登錄到網站,我看到了開頭的網址https://www.my.org.etc
登錄後,所有其他網頁也出現與https://www....
,不是一個單一的屏幕供應超過http://www...
。
那麼我們爲什麼要配置應用程序通過http服務呢?我們只能通過HTTP S來提供應用程序嗎?
有時它出於性能方面的原因,有時候是爲了客戶端兼容性,有時它只是爲了避免官方(CA簽名)證書的成本......通常它只是內容並不真正安全敏感......越來越多的公司嗅探https流量,並且可以讀取明文中的任何內容(即來自公司網絡內部的任何https通信) – Yahia
我明白您的觀點,並且答案是我不知道爲什麼通過HTTP完全在生產中。這可能是你想要開發和產品之間的一致性,並且在開發中,你不要在你的Web服務器上安裝SSL證書,但你需要做的。 –