Windows Server 2016 IIS10 設置HTTPS HTTP/2 并跑分到 A+
一、首先我們需要申請一款證書,然后證書一定要是 IIS 支持的 pfx 格式,不然的話 pem 和 key 格式的還需要再轉換一下,非常的麻煩。
二、進入 IIS控制臺
—— 服務器證書
三、導入證書,選擇 導入
四、然后進入 網站
—— 你的網站
—— 綁定
,選擇:
類型: HTTPS
主機名: 和證書相對應的域名
SSL 證書:和域名相對應的證書
五、瞅一眼,是不是已經有 HTTPS 了?
六、IIS 10 默認開啟 HTTP/2 協(xié)議,所以我們都不要額外去設置啥。
七、但是如果我們以默認的配置去跑個分,oh my lady 呱呱,竟然那么差。
八、像 Nginx、Apache Httpd 還有地方可以修改,IIS 貌似修改的地方不那么明顯,我猜可能是要修改注冊表了。不過還好,我們有神器 —— IIS Crypto
下載地址:https://www.nartac.com/Products/IISCrypto/Download
九、打開后,點擊 Best Practics
自動選擇為最佳配置,然后點擊 Apply
生效,會要求重啟。
十(可選)、這時候如果去跑分應該是不錯的了,如果還沒有到 A,那么還有大神分享的更嚴格和安全的設置模板。
地址:https://github.com/stylersnico/IIS-10-Secure-TLS
在 Templates
中導入即可
十一、如果要跑分到 A+,那么 HSTS 是必不可少的。進入 網站
— 你的域名
— HTTP 相應標頭
— 添加
名稱: Strict-Transport-Security值:max-age=15768000; includeSubDomains; preload
相關文章
使用IIS Live Smooth Streaming技術搭建流媒體直播系統(tǒng)
前面給大家演示了如何使用Windows media service來搭建流媒體服務器進行視頻直播。今天將為大家介紹另一種流媒體直播技術—IIS Live Smooth Streaming(IIS平滑流式處理)。2014-06-06windows?server?2012安裝FTP并配置被動模式指定開放端口
本文主要介紹了windows?server?2012安裝FTP并配置被動模式指定開放端口,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06WINDOWS 2008 r2 遠程桌面賬戶登錄限制(一個帳戶兩個人使用)
在WINDOWS 2008 R2中,一個帳戶是只能默認開啟一個遠程登錄會話,有時候我們需要兩個人同時登錄服務器就會被擠掉,那么參考下面的方法設置一下即可,需要的朋友可以參考下2017-02-02windows server 2019 關機重啟問原因解決方法(關閉事件跟蹤程序)
最近為了學習windows server 2019 服務器,每次關閉重啟都要提示,因為是個人使用不是當服務器所以還是給取消了,下面就給出具體的解決方法2023-04-04Windows Server 2008 架設 Web 服務器教程(圖文詳解)
雖然 Windows Server 2008 內置了I IS 7.0,但是默認情況下并沒有安裝。由于 Windows Server 2008 中安裝 IIS 服務和以前操作相比有很大的不同,因此首先要首先需要參照下述步驟安裝 IIS 7.0 組件2015-07-07