為什么要使用 HTTPS ?

首先來(lái)說(shuō)一下 HTTP 與 HTTPS 協(xié)議的區(qū)別吧,他們的根本區(qū)別就是 HTTPS 在 HTTP 協(xié)議的基礎(chǔ)上加入了 SSL 層,在傳輸層對(duì)網(wǎng)絡(luò)連接進(jìn)行加密。簡(jiǎn)單點(diǎn)說(shuō)在 HTTP 協(xié)議下你的網(wǎng)站是光著身子在奔跑,但到了 HTTPS 下你穿了一件衣服,別人看不到你的肌肉了(當(dāng)然,這好像不是好事,不重要),更安全了一點(diǎn)點(diǎn),就大概這個(gè)意思。
SSL 依靠證書(shū)來(lái)驗(yàn)證服務(wù)器的身份,并為瀏覽器和服務(wù)器之間的通信加密。采用 HTTPS 的服務(wù)器必須從證書(shū)頒發(fā)機(jī)構(gòu) CA(Certificate Authority)申請(qǐng)一個(gè)用于證明服務(wù)器用途類(lèi)型的證書(shū),當(dāng)然一般都有收費(fèi),而且不便宜,其實(shí)你也可以通過(guò) OpenSSL 自己造一個(gè)證書(shū),這樣有一個(gè)弊端是大家都不信任你造的證書(shū)。那怎么辦?

你必須知道的步驟

通過(guò)上面的簡(jiǎn)單介紹你應(yīng)該知道了,要想你的網(wǎng)站支持 HTTPS ,就必須有一個(gè)被信任的證書(shū),那這個(gè)證書(shū)就必須由證書(shū)頒發(fā)機(jī)構(gòu)(如VeriSign、Microsoft等)頒發(fā)的,否則你就會(huì)遇到如打開(kāi) 12306.cn 這樣的您的連接不是私密連接的尷尬。

網(wǎng)友評(píng)論