首页 > 解决方案 > 我需要使用 UseHsts

问题描述

我有一个简单的问题; app.UseHsts()如果我的应用程序在本身配置为处理 https 的 nginx 服务器后面运行,我是否需要中间件?

谢谢。

标签: asp.net-core

解决方案


可能是一个迟到的答案,仍在为其他可能正在寻找的人回答。

不。事实上,如果您查看核心 Hsts 的文档(https://docs.microsoft.com/en-us/aspnet/core/security/enforcing-ssl?view=aspnetcore-5.0&tabs=visual-studio),建议是取消选中“为 HTTPS 配置”以进行开发。在开发的最后阶段引入 UseHsts。


推荐阅读