真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么搞定HTTPS配置

本篇文章給大家分享的是有關(guān)怎么搞定HTTPS 配置,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創(chuàng)新互聯(lián)是一家成都網(wǎng)站制作、成都做網(wǎng)站,提供網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,網(wǎng)站制作,建網(wǎng)站,按需求定制網(wǎng)站,網(wǎng)站開發(fā)公司,從2013年開始是互聯(lián)行業(yè)建設(shè)者,服務(wù)者。以提升客戶品牌價值為核心業(yè)務(wù),全程參與項目的網(wǎng)站策劃設(shè)計制作,前端開發(fā),后臺程序制作以及后期項目運營并提出專業(yè)建議和思路。

01、關(guān)于 FreeSSL.cn

FreeSSL.cn 是一個免費提供 HTTPS 證書申請、HTTPS 證書管理和 HTTPS 證書到期提醒服務(wù)的網(wǎng)站,旨在推進 HTTPS 證書的普及與應(yīng)用,簡化證書申請的流程。

當(dāng)然了,我看重的不是免費,而是 FreeSSL 使用起來非常人性化。我是一個計算機常識非常薄弱的程序員(羞愧一下),但通過 FreeSSL,我竟然可以獨自完成 Tomcat 的 HTTPS 配置!

很多年以前,公司要做華夏銀行的接口對接,需要 HTTPS 訪問,大概花了 3000 塊買的證書,最后證書還有問題,HTTPS 也沒搞定??傊?,坑的很!

怎么搞定HTTPS 配置

FreeSSL.cn 有很大的不同,申請非常便捷,優(yōu)點很多,值得推薦一波。畢竟再也不用郵件、電話各種聯(lián)系了(也許時代進步了)。

  • 100% 永久免費;這要感謝 Let’s Encrypt 與 TrustAsia 提供的免費 SSL 證書。

  • 在 HTTPS 證書到期前,F(xiàn)reeSSL.cn 會及時地提醒更換證書,免費的服務(wù)。

  • 私鑰不在網(wǎng)絡(luò)中傳播,確保 HTTPS 證書的安全。

02、使用 FreeSSL 申請證書

第一步,填寫域名,點擊「創(chuàng)建免費的 SSL 證書」

怎么搞定HTTPS 配置

第二步,填寫郵箱,點擊「創(chuàng)建」

怎么搞定HTTPS 配置

1)證書類型默認(rèn)為 RSA

RSA 和 ECC 有什么區(qū)別呢?可以通過下面幾段文字了解一下。

HTTPS 通過 TLS 層和證書機制提供了內(nèi)容加密、身份認(rèn)證和數(shù)據(jù)完整性三大功能,可以有效防止數(shù)據(jù)被監(jiān)聽或篡改,還能抵御 MITM(中間人)攻擊。TLS 在實施加密過程中,需要用到非對稱密鑰交換和對稱內(nèi)容加密兩大算法。

對稱內(nèi)容加密強度非常高,加解密速度也很快,只是無法安全地生成和保管密鑰。在 TLS 協(xié)議中,應(yīng)用數(shù)據(jù)都是經(jīng)過對稱加密后傳輸?shù)?,傳輸中所使用的對稱密鑰,則是在握手階段通過非對稱密鑰交換而來。常見的 AES-GCM、ChaCha20-Poly1305,都是對稱加密算法。

非對稱密鑰交換能在不安全的數(shù)據(jù)通道中,產(chǎn)生只有通信雙方才知道的對稱加密密鑰。目前最常用的密鑰交換算法有 RSA 和 ECDHE:RSA 歷史悠久,支持度好,但不支持 PFS(Perfect Forward Secrecy);而 ECDHE 是使用了 ECC(橢圓曲線)的 DH(Diffie-Hellman)算法,計算速度快,支持 PFS。

2)驗證類型默認(rèn)為 DNS

DNS 和文件驗證有什么區(qū)別呢?我們再來一起了解下。

首先,我們需要明白一點,CA(Certificate Authority,證書頒發(fā)機構(gòu)) 需要驗證我們是否擁有該域名,這樣才給我們頒發(fā)證書。

文件驗證(HTTP):CA 將通過訪問特定 URL 地址來驗證我們是否擁有域名的所有權(quán)。因此,我們需要下載給定的驗證文件,并上傳到您的服務(wù)器

DNS 驗證:CA 將通過查詢 DNS 的 TXT 記錄來確定我們對該域名的所有權(quán)。我們只需要在域名管理平臺將生成的 TXT 記錄名與記錄值添加到該域名下,等待大約 1 分鐘即可驗證成功。

所以,如果對服務(wù)器操作方便的話,可以選擇文件驗證;如果對域名的服務(wù)器操作比較方便的話,可以選擇 DNS 驗證。如果兩個都方便的話,請隨意選啦。

3)CSR生成默認(rèn)為離線生成

離線生成、瀏覽器生成 和 我有 CSR 又有什么區(qū)別呢?來,我們繼續(xù)了解一下。

離線生成 推薦!!!:私鑰在本地加密存儲,更安全;公鑰自動合成,支持常見證書格式轉(zhuǎn)換,方便部署;支持部分 WebServer 的一鍵部署,非常便捷。

離線生成的時候,需要先安裝 KeyManager,可以提供安全便捷的 SSL 證書申請和管理。下載地址如下: https://keymanager.org/

Windows 的話,安裝的時候要選擇“以管理員身份運行”。

瀏覽器生成:在瀏覽器支持 Web Cryptography 的情況下,會使用瀏覽器根據(jù)用戶的信息生成 CSR 文件。

Web Cryptography,網(wǎng)絡(luò)密碼學(xué),用于在 Web 應(yīng)用程序中執(zhí)行基本加密操作的 JavaScript API。很多瀏覽器并不支持

我有 CSR:可以粘貼自己的 CSR,然后創(chuàng)建。

第三步,選擇離線生成,打開 KeyManager

怎么搞定HTTPS 配置

填寫密碼后點擊「開始」,稍等片刻,出現(xiàn)如下界面。

怎么搞定HTTPS 配置

第四步,返回瀏覽器,點擊「下一步」,出現(xiàn)如下界面。

怎么搞定HTTPS 配置

第五步,下載文件,并上傳至服務(wù)器指定目錄下。

怎么搞定HTTPS 配置

第六步,點擊「驗證」,通過后,出現(xiàn)以下界面。

怎么搞定HTTPS 配置

第七步,點擊「保存到KeyManager」,可以看到證書狀態(tài)變成了已頒發(fā)。

怎么搞定HTTPS 配置

03、為 Tomcat 配置 jks 格式證書

第一步,導(dǎo)出證書。假如服務(wù)器選擇的 Tomcat,需要導(dǎo)出 Java keystone (簡拼為 jks)格式的證書。

怎么搞定HTTPS 配置

注意:私鑰的密碼在配置 Tomcat 的時候用到。

怎么搞定HTTPS 配置

第二步,上傳證書至服務(wù)器。

怎么搞定HTTPS 配置

第三步,配置 Tomcat 的 server.xml。

 

其中 keystorePass 為導(dǎo)出證書時私鑰的加密密碼。

第四步,重啟 Tomcat,并在瀏覽器地址欄中輸入 https://itwanger.cn/ 進行測試。

怎么搞定HTTPS 配置

注意到?jīng)],瀏覽器地址欄前面有一個綠色的安全鎖,這說明 HTTPS 配置成功了!

以上就是怎么搞定HTTPS 配置,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


名稱欄目:怎么搞定HTTPS配置
網(wǎng)站路徑:http://weahome.cn/article/pcsied.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部