Asp.net
UseHttpsRedirection 和 UseHsts 有什麼區別
我不太明白.net 核心中啟動文件的配置部分之間
UseHsts的區別。UseHttpsRedirection誰能解釋一下?
根據文件,您應該同時使用兩者:
我們建議所有生產 ASP.NET Core Web 應用程序呼叫:
- HTTPS 重定向中間件 (UseHttpsRedirection) 將所有 HTTP 請求重定向到 HTTPS。
- UseHsts,HTTP 嚴格傳輸安全協議 (HSTS)。
將
.UseHttpsRedirection()發出從 http 重定向到 https 的 HTTP 響應程式碼。將添加客戶端應該遵守.UseHsts()的 HSTS 響應標頭。