HSTS
HTTP嚴格傳輸安全(英語:HTTP?Strict?Transport?Security,縮寫:HSTS)是一套由互聯網工程任務組發布的互聯網安全策略機制。網站可以選擇使用HSTS策略,來讓瀏覽器強制使用HTTPS與網站進行通信,以減少會話劫持風險。
HSTS的作用是強制客戶端(如瀏覽器)使用HTTPS與服務器創建連接。服務器開啟HSTS的方法是,當客戶端通過HTTPS發出請求時,在服務器返回的超文本傳輸協議(HTTP)響應頭中包含Strict-Transport-Security字段。非加密傳輸時設置的HSTS字段無效,因為未加密的http內容可能被惡意攻擊者篡改導致無法驗證是否是服務器發出的消息,無法保證服務器可以建立https通信。
比如,https://example.com/ 的響應頭含有Strict-Transport-Security: max-age=31536000; includeSubDomains。這意味著兩點:
語法如下:
Strict-Transport-Security: max-age=<expire-time> Strict-Transport-Security: max-age=<expire-time>; includeSubDomains Strict-Transport-Security: max-age=<expire-time>; preload總結
- 上一篇: IT内审那点事 之 审计要点
- 下一篇: #房产投资